[dev-context] SciTE on linux
Taco Hoekwater
taco at elvenkind.com
Fri Jan 20 16:41:03 CET 2006
Hi,
SciTE is slowly growing on me. Hans, can you remove or guard
these lines from context.properties, please?
# WINDOWS-ONLY!!
eol.mode=CRLF
Some bits of my user file may be of interest:
# from tex.properties, accidentally? cleaned by context.properties
file.patterns.tex=*.tex;*.sty;
# also from tex.properties, but with 'cls' added
file.patterns.latex=*.tex;*.sty;*.aux;*.toc;*.idx;*.cls;
# these were undefined, it seems
filter.tex=plain TeX|$(file.patterns.tex)|
filter.latex=LaTeX|$(file.patterns.latex)|
# invented by me
file.patterns.texmplog=*.log;*.blg;*.ilg;*.err;*.fls
filter.log=TeX&MP logs|$(file.patterns.texmplog)|
open.filter=$(all.files)\ # .......................
# ...........
# personal preference: i like tabs
tabbar.hide.one=0
# rxvt is a reasonable default on linux
name.context.console=rxvt
# but konsole is the kde terminal, and I like that even better
name.context.console=konsole
# the shell script to call xpdf in server mode
name.context.acrobat=xpdfopen
# patched texexec
name.context.texexec=texmfstart texexec.pl --xpdf
# bugfix for Gtk version of SciTE
command.compile.$(file.patterns.context)= \
$(name.context.texexec) --pdf $(FileNameExt)
command.build.$(file.patterns.context)= \
$(name.context.texexec) --autopdf --pdf $(FileNameExt)
I had to create separate compile and build commands. With SciTE on
linux, when the pdf browser is started from within texexec, the build
command never exits: the menu remain disabled after the first run,
until such time as you quit the browser manually. It does not matter
whether texmfstart returns to the commandline, Scite waits for all
the (grand)children to exit.
Setting
command.build.subsystem.$(file.patterns.context)=2
does not help, because then I get nothing in the output window. So
now I do first Ctrl-f7 (compile), then F5 (go), then F7 thereafter.
Not ideal, but I could not come up with a better solution.
Hans Hagen wrote:
> Taco Hoekwater wrote:
>
>> Hans Hagen wrote:
>>
>>> so we need:
>>>
>>> if PLAT_WIN
>>> font.monospace=font:LMTypewriter10,size:16.5
>>> font.errorfont=font:LMTypewriter10,size:11.5
>>>
>>> if PLAT_GTK
>>> font.monospace=font:!LMTypewriter10 Regular,size:16.5
>>> font.errorfont=font:!LMTypewriter10 Regular,size:11.5
>>
>>
> can't we add your variant to the distribution (font part or tex live)?
>
> btw, such things fit into the font cd project
>
>>
>> Not so sure. Perhaps you should not set the font on linux
>> at all. I had to do perform quite some magic to get a usable
>> lmtypewriter on linux, and I doubt many people will want to
>> go through that (on X11, not setting any font is much better
>> than attempting to set a non-existant one).
>
>
>
> scite ignores that, at least on windows, it then uses its fall back font
>
> Hans
More information about the dev-context
mailing list