Hello
I try to create a latex template
I've no problem with the classic method [ NEW from Template] [Edit
Templates] but
with the other method
[ why another method ? Only God knows ..]
describes in the help of the bundle.
I create a file in Application Support > Latex > Templates but iI
want to use shell variables
like TM_FULLNAME TM_DATE TM_ORGANIZATION_NAME etc ...
I put %!TEX style = snippet at the beginning of my file and I' ve no
problem with the variables
except with TM_DATE.
I modify the ruby command "LaTeX Template" . I added inside the next
line
ENV["TM_DATE"] = `date +%d-%m-%dY`.chomp
but it's not enough. What is wrong with my method?
Sorry if my question is stupid but I am a beginner with ruby and batch
Best Regards
Alain
I've stumbled across something that has been driving me batty for a few
months now. Once upon a time when double clicked a work with a hyphen in it
it selected the hyphen as well as both the pieces of text on on both sided
of it. Now, out of the blue, it only selects the part of the word I double
click on and stops at the hyphen.
for example: if i double click on the word "text" in the string
"text_mate"... "text" is selected. Shouldn't the whole string be
selected!???
Someone help!! it's driving be batty...
Thanks
--
View this message in context: http://www.nabble.com/Selecting-Text-tp20397964p20397964.html
Sent from the textmate users mailing list archive at Nabble.com.
When I have TextMate 1.5.7 (1464) documents open in multiple Spaces in Leopard
10.5.5, using the "Go to line..." dialog often switches back to a previous space
and applies to the wrong document.
To reproduce, first in Spaces prefs uncheck "When switching to an application,
switch to a space with open windows for the application"
I have 2 Spaces. In Space 1, open a TM document and use Cmd-L to invoke the
dialog and go to a line. Now switch to Space 2, activate TextMate in the dock,
and open a new TM document in Space 2. Invoke Cmd-L on the new document - it
jumps back to Space 1 and displays the "Go to line" dialog there, and the dialog
applies itself to the document that is open in Space 1.
I can't find a workaround to make "Go to line" apply to the document in Space 2.
Any ideas?
Andrew
Hi,
Are there some Quicksilver experts here? I would like to know how top
open a folder with textmate using Quicksilver.
Currently I have to do:
1) ctrl + Space to open quicksilver
2) type the name of my folder
3) hit tab and type "ow" for open with
4) hit tab and type tex for textmate
5) hit return
Is it possible to trim down steps 3-5?
Dear Haris,
thank you very much for your help. Below you can find the log-file
from within TextMate when compiling the minimal example. I use the
"latex" engine with latexmk.pl checked but without any further
options. If I use pdflatex, then everything works fine. As I have a
lot of .eps files and since I use packages that do not work with
pdflatex, I would like to use latex instead of pdflatex. The most
confusing thing is that the dvi file is correct and if I use
latexmk.pl by hand (from the terminal), the minimal example also
works. What does TextMate do different than just apply latexmk.pl?
Please let me know if you need any more information on that.
Best regards from Ulm,
marius
This is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7) (format=latex
2008.11.9) 9 NOV 2008 12:43
entering extended mode
file:line:error style messages enabled.
%&-line parsing enabled.
**test.tex
(./test.tex
LaTeX2e <2005/12/01>
Babel <v3.8l> and hyphenation patterns for english, usenglishmax,
dumylang, noh
yphenation, german-x-2008-06-18, ngerman-x-2008-06-18, ancientgreek,
ibycus, ar
abic, basque, bulgarian, catalan, pinyin, coptic, croatian, czech,
danish, dutc
h, esperanto, estonian, farsi, finnish, french, galician, german,
ngerman, mono
greek, greek, hungarian, icelandic, indonesian, interlingua, irish,
italian, la
tin, mongolian, mongolian2a, bokmal, nynorsk, polish, portuguese,
romanian, rus
sian, sanskrit, serbian, slovak, slovenian, spanish, swedish,
turkish, ukenglis
h, ukrainian, uppersorbian, welsh, loaded.
(/Users/mhofert/Library/texmf/tex/latex/komascript.tds/tex/latex/koma-
script/sc
rartcl.cls
Document Class: scrartcl 2008/11/03 v3.00 KOMA-Script document class
(article)
(/Users/mhofert/Library/texmf/tex/latex/komascript.tds/tex/latex/koma-
script/sc
rkbase.sty
Package: scrkbase 2008/11/03 v3.00 KOMA-Script package (KOMA-Script-
dependent b
asics and keyval usage)
(/Users/mhofert/Library/texmf/tex/latex/komascript.tds/tex/latex/koma-
script/sc
rbase.sty
Package: scrbase 2008/11/03 v3.00 KOMA-Script package (KOMA-Script-
independent
basics and keyval usage)
(/usr/local/texlive/2008/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
\KV@toks@=\toks14
)
(/Users/mhofert/Library/texmf/tex/latex/komascript.tds/tex/latex/koma-
script/sc
rlfile.sty
Package: scrlfile 2008/07/09 v3.00 KOMA-Script package (loading files)
Package scrlfile, 2008/07/09 v3.00 KOMA-Script package (loading files)
Copyright (C) Markus Kohm
)))
(/Users/mhofert/Library/texmf/tex/latex/komascript.tds/tex/latex/koma-
script/to
cbasic.sty
Package: tocbasic 2008/10/06 v1.0(package)
)
Package tocbasic Info: omitting babel extension for `toc'
(tocbasic) because of feature `nobabel' available
(tocbasic) for `toc' on input line 112.
Package tocbasic Info: omitting babel extension for `lof'
(tocbasic) because of feature `nobabel' available
(tocbasic) for `lof' on input line 113.
Package tocbasic Info: omitting babel extension for `lot'
(tocbasic) because of feature `nobabel' available
(tocbasic) for `lot' on input line 114.
Class scrartcl Info: File `scrsize11pt.clo' used instead of
(scrartcl) file `scrsize11.clo' to setup font sizes on
input line 116
5.
(/Users/mhofert/Library/texmf/tex/latex/komascript.tds/tex/latex/koma-
script/sc
rsize11pt.clo
File: scrsize11pt.clo 2008/11/03 v3.00 KOMA-Script font size class
option (11pt
)
)
(/Users/mhofert/Library/texmf/tex/latex/komascript.tds/tex/latex/koma-
script/ty
pearea.sty
Package: typearea 2008/11/03 v3.00 KOMA-Script package (type area)
Package typearea, 2008/11/03 v3.00 KOMA-Script package (type area)
Copyright (C) Frank Neukam, 1992-1994
Copyright (C) Markus Kohm, 1994-
\ta@bcor=\skip41
\ta@div=\count79
\ta@hblk=\skip42
\ta@vblk=\skip43
\ta@temp=\skip44
Package typearea Info: These are the values describing the layout:
(typearea) DIV = 10
(typearea) BCOR = 0.0pt
(typearea) \paperwidth = 597.50793pt
(typearea) \textwidth = 418.25555pt
(typearea) DIV departure = -6%
(typearea) \evensidemargin = 17.3562pt
(typearea) \oddsidemargin = 17.3562pt
(typearea) \paperheight = 845.04694pt
(typearea) \textheight = 595.80026pt
(typearea) \topmargin = -25.16531pt
(typearea) \headheight = 17.0pt
(typearea) \headsep = 20.40001pt
(typearea) \topskip = 11.0pt
(typearea) \footskip = 47.60002pt
(typearea) \baselineskip = 13.6pt
(typearea) on input line 959.
)
\c@part=\count80
\c@section=\count81
\c@subsection=\count82
\c@subsubsection=\count83
\c@paragraph=\count84
\c@subparagraph=\count85
\abovecaptionskip=\skip45
\belowcaptionskip=\skip46
\c@pti@nb@sid@b@x=\box26
\c@figure=\count86
\c@table=\count87
\bibindent=\dimen102
) (/usr/local/texlive/2008/texmf-dist/tex/latex/base/fontenc.sty
Package: fontenc 2005/09/27 v1.99g Standard LaTeX package
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/t1enc.def
File: t1enc.def 2005/09/27 v1.99g Standard LaTeX file
LaTeX Font Info: Redeclaring font encoding T1 on input line 43.
))
(/usr/local/texlive/2008/texmf-dist/tex/generic/babel/babel.sty
Package: babel 2008/07/06 v3.8l The Babel package
(/usr/local/texlive/2008/texmf-dist/tex/generic/babel/english.ldf
Language: english 2005/03/30 v3.3o English support from the babel system
(/usr/local/texlive/2008/texmf-dist/tex/generic/babel/babel.def
File: babel.def 2008/07/06 v3.8l Babel common definitions
\babel@savecnt=\count88
\U@D=\dimen103
)
\l@canadian = a dialect from \language\l@american
\l@australian = a dialect from \language\l@british
\l@newzealand = a dialect from \language\l@british
))
(/Users/mhofert/Library/texmf/tex/latex/lm/tex/latex/lm/lmodern.sty
Package: lmodern 2007/01/14 v1.3 Latin Modern Fonts
LaTeX Font Info: Overwriting symbol font `operators' in version
`normal'
(Font) OT1/cmr/m/n --> OT1/lmr/m/n on input line 13.
LaTeX Font Info: Overwriting symbol font `letters' in version
`normal'
(Font) OML/cmm/m/it --> OML/lmm/m/it on input line 14.
LaTeX Font Info: Overwriting symbol font `symbols' in version
`normal'
(Font) OMS/cmsy/m/n --> OMS/lmsy/m/n on input line 15.
LaTeX Font Info: Overwriting symbol font `largesymbols' in version
`normal'
(Font) OMX/cmex/m/n --> OMX/lmex/m/n on input line 16.
LaTeX Font Info: Overwriting symbol font `operators' in version
`bold'
(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 17.
LaTeX Font Info: Overwriting symbol font `letters' in version `bold'
(Font) OML/cmm/b/it --> OML/lmm/b/it on input line 18.
LaTeX Font Info: Overwriting symbol font `symbols' in version `bold'
(Font) OMS/cmsy/b/n --> OMS/lmsy/b/n on input line 19.
LaTeX Font Info: Overwriting symbol font `largesymbols' in version
`bold'
(Font) OMX/cmex/m/n --> OMX/lmex/m/n on input line 20.
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version
`normal'
(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 22.
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version
`normal'
(Font) OT1/cmss/m/n --> OT1/lmss/m/n on input line 23.
LaTeX Font Info: Overwriting math alphabet `\mathit' in version
`normal'
(Font) OT1/cmr/m/it --> OT1/lmr/m/it on input line 24.
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version
`normal'
(Font) OT1/cmtt/m/n --> OT1/lmtt/m/n on input line 25.
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version
`bold'
(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 26.
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version
`bold'
(Font) OT1/cmss/bx/n --> OT1/lmss/bx/n on input line
27.
LaTeX Font Info: Overwriting math alphabet `\mathit' in version
`bold'
(Font) OT1/cmr/bx/it --> OT1/lmr/bx/it on input line
28.
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version
`bold'
(Font) OT1/cmtt/m/n --> OT1/lmtt/m/n on input line 29.
)
(/usr/local/texlive/2008/texmf-dist/tex/latex/amsmath/amsmath.sty
Package: amsmath 2000/07/18 v2.13 AMS math features
\@mathmargin=\skip47
For additional information on amsmath, use the `?' option.
(/usr/local/texlive/2008/texmf-dist/tex/latex/amsmath/amstext.sty
Package: amstext 2000/06/29 v2.01
(/usr/local/texlive/2008/texmf-dist/tex/latex/amsmath/amsgen.sty
File: amsgen.sty 1999/11/30 v2.0
\@emptytoks=\toks15
\ex@=\dimen104
))
(/usr/local/texlive/2008/texmf-dist/tex/latex/amsmath/amsbsy.sty
Package: amsbsy 1999/11/29 v1.2d
\pmbraise@=\dimen105
)
(/usr/local/texlive/2008/texmf-dist/tex/latex/amsmath/amsopn.sty
Package: amsopn 1999/12/14 v2.01 operator names
)
\inf@bad=\count89
LaTeX Info: Redefining \frac on input line 211.
\uproot@=\count90
\leftroot@=\count91
LaTeX Info: Redefining \overline on input line 307.
\classnum@=\count92
\DOTSCASE@=\count93
LaTeX Info: Redefining \ldots on input line 379.
LaTeX Info: Redefining \dots on input line 382.
LaTeX Info: Redefining \cdots on input line 467.
\Mathstrutbox@=\box27
\strutbox@=\box28
\big@size=\dimen106
LaTeX Font Info: Redeclaring font encoding OML on input line 567.
LaTeX Font Info: Redeclaring font encoding OMS on input line 568.
\macc@depth=\count94
\c@MaxMatrixCols=\count95
\dotsspace@=\muskip10
\c@parentequation=\count96
\dspbrk@lvl=\count97
\tag@help=\toks16
\row@=\count98
\column@=\count99
\maxfields@=\count100
\andhelp@=\toks17
\eqnshift@=\dimen107
\alignsep@=\dimen108
\tagshift@=\dimen109
\tagwidth@=\dimen110
\totwidth@=\dimen111
\lineht@=\dimen112
\@envbody=\toks18
\multlinegap=\skip48
\multlinetaggap=\skip49
\mathdisplay@stack=\toks19
LaTeX Info: Redefining \[ on input line 2666.
LaTeX Info: Redefining \] on input line 2667.
)
(/usr/local/texlive/2008/texmf-dist/tex/latex/amsfonts/amssymb.sty
Package: amssymb 2002/01/22 v2.2d
(/usr/local/texlive/2008/texmf-dist/tex/latex/amsfonts/amsfonts.sty
Package: amsfonts 2001/10/25 v2.2f
\symAMSa=\mathgroup4
\symAMSb=\mathgroup5
LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version
`bold'
(Font) U/euf/m/n --> U/euf/b/n on input line 132.
))
(./test.aux)
\openout1 = `test.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 6.
LaTeX Font Info: ... okay on input line 6.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 6.
LaTeX Font Info: ... okay on input line 6.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 6.
LaTeX Font Info: ... okay on input line 6.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 6.
LaTeX Font Info: ... okay on input line 6.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 6.
LaTeX Font Info: ... okay on input line 6.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 6.
LaTeX Font Info: ... okay on input line 6.
LaTeX Font Info: Try loading font information for T1+lmr on input
line 6.
(/Users/mhofert/Library/texmf/tex/latex/lm/tex/latex/lm/t1lmr.fd
File: t1lmr.fd 2007/01/14 v1.3 Font defs for Latin Modern
)
LaTeX Font Info: Try loading font information for OT1+lmr on input
line 7.
(/Users/mhofert/Library/texmf/tex/latex/lm/tex/latex/lm/ot1lmr.fd
File: ot1lmr.fd 2007/01/14 v1.3 Font defs for Latin Modern
)
LaTeX Font Info: Try loading font information for OML+lmm on input
line 7.
(/Users/mhofert/Library/texmf/tex/latex/lm/tex/latex/lm/omllmm.fd
File: omllmm.fd 2007/01/14 v1.3 Font defs for Latin Modern
)
LaTeX Font Info: Try loading font information for OMS+lmsy on
input line 7.
(/Users/mhofert/Library/texmf/tex/latex/lm/tex/latex/lm/omslmsy.fd
File: omslmsy.fd 2007/01/14 v1.3 Font defs for Latin Modern
)
LaTeX Font Info: Try loading font information for OMX+lmex on
input line 7.
(/Users/mhofert/Library/texmf/tex/latex/lm/tex/latex/lm/omxlmex.fd
File: omxlmex.fd 2007/01/14 v1.3 Font defs for Latin Modern
)
LaTeX Font Info: External font `lmex10' loaded for size
(Font) <10.95> on input line 7.
LaTeX Font Info: External font `lmex10' loaded for size
(Font) <8> on input line 7.
LaTeX Font Info: External font `lmex10' loaded for size
(Font) <6> on input line 7.
LaTeX Font Info: Try loading font information for U+msa on input
line 7.
(/usr/local/texlive/2008/texmf-dist/tex/latex/amsfonts/umsa.fd
File: umsa.fd 2002/01/19 v2.2g AMS font definitions
)
LaTeX Font Info: Try loading font information for U+msb on input
line 7.
(/usr/local/texlive/2008/texmf-dist/tex/latex/amsfonts/umsb.fd
File: umsb.fd 2002/01/19 v2.2g AMS font definitions
) [1
] (./test.aux) )
Here is how much of TeX's memory you used:
2590 strings out of 493887
34974 string characters out of 1151122
99801 words of memory out of 3000000
5846 multiletter control sequences out of 10000+50000
19965 words of font info for 33 fonts, out of 3000000 for 5000
714 hyphenation exceptions out of 8191
35i,6n,35p,297b,138s stack positions out of 5000i,500n,10000p,
200000b,50000s
Output written on test.dvi (1 page, 380 bytes).
Dear Textmate Users,
I use textmate + skim on Mac OS 10.4.11 to compile LaTeX-documents. I
recently started using the LaTeX package "lmodern". I soon realized
that mathematical formulas are not correctly displayed when I use
this package, however, they are perfectly fine as long as I do not
use this package. After trying a lot of things with math fonts I
realized that the problem is with textmate. I use textmate (version
1.5.7) with the option latexmk.pl enabled for automatic document
compiling. If I use latexmk.pl from the terminal to compile my
document, the math formulas are correctly displayed, however, if I
use textmate (which should also simply call latexmk.pl) to do the
job, then e.g. a greek psi is not correctly displayed. How can I tell
textmate to simply apply the perl script latexmk.pl and do not do
anything different because then the error occurs. I would also like
to add that I use the latest version of latexmk.pl (4.01) and
the .dvi-file is also correctly displayed in skim. It's just that
textmate somehow instructs latexmk.pl to do something weird with
the .dvi file to get the .ps and .pdf files. How can I solve this
problem?
Best regards,
Marius.
P.s.: here is a minimal example:
\documentclass{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[USenglish]{babel}
\usepackage{lmodern}
\usepackage{amsmath,amssymb}
\begin{document}
$\psi$, $\mathbb{N}_0$
\end{document}
> On Nov 7, 2008, at 12:49 PM, Want to Learn wrote:
>
>> Hi,
>>
>> I am using textmate for Latex. I was wondering if there is a way I
>> could customize highlighting of document parts in Latex. For
>> example, currently the footnotes are not highlighted, but any math
>> input between two $ signs is highlighted in green. Suppose I want
>> everything that appears between \footnote{ and } in gray color or
>> add a background color. Is there a way to do that?
>>
>> Thanks very much for your help.
>
> In your theme, add a rule for meta.footnote.latex. Go to
> preferences, find the fonts & colors tab, click the “plus” sign to
> add a new rule. set the scope selector to meta.footnote.latex.
> Give the rule a name, and add a color. That's it!
>
> —Alex
What I do to know the exact name of any scope in a given document in
TextMate:
(in the above case: meta.footnote.latex AND
support.function.footnote.latex)
I use the 'Bundle Development' Bundle which has a Copy Scope command
clickable in a menu item in: Bundles > Bundle Development > Copy Scope,
as follows:
First place cursor in the middle of the desired word, here it was
\footnote{};
then ckick menu item 'Copy Scope';
then paste it in the text;
then copy the line of interest, here it's
'support.function.footnote.latex' into the color prefs like
previously stated by Alex;
then do the same with the scope you get at '{My footnote here}' , it
was: 'meta.footnote.latex'.
Probably there's a shorter way, but this is what I do and I can know
about (and customize) every scope in a Latex doc, or any other type of
doc for that matter.
I wish the Latex Bundle could just add this simple Copy Scope command
in its next update. It's just this:
tr <<< "$TM_SCOPE" ' ' '\n'|pbcopy
Best regards,
M.P.
Hi,
I am using textmate for Latex. I was wondering if there is a way I could
customize highlighting of document parts in Latex. For example, currently
the footnotes are not highlighted, but any math input between two $ signs is
highlighted in green. Suppose I want everything that appears between
*\footnote{
*and *}* in gray color or add a background color. Is there a way to do that?
Thanks very much for your help.
Thanks for the feedback everybody!
I uncovered a weird problem when using dialog.py, that is, passing
more than 1500 items to tm_dialog through the -p option breaks
something. I've hacked together my own tm_dialog.py that uses
subprocess to send the plist through stdin, and everything is working
again.
I've now released PySmell 0.7.1 which includes this fix plus better
error handling and reporting.
Copying the previous email:
I'm very proud to announce the release of PySmell v0.7!
PySmell is an auto-completion library for Python, meant to be plugged
in different editors. It uses static analysis to generate a TAGS file
for your code, and uses that to give you suggestions. It's very fast -
suggestions are instantaneous and analyzing Django 1.0 takes ~15
seconds.
Download from PyPI: http://pypi.python.org/pypi/pysmell/
Issue tracking at Google Code: http://code.google.com/p/pysmell
Development at GitHub: http://github.com/orestis/pysmell/tree/master
The big news for this release is the support for Emacs and TextMate,
on top of the already existing Vim support. This isn't tested as
rigorously as I'd like, so please report any issues at Google Code.
Thanks,
Orestis Markou
--
orestis(a)orestis.gr
http://orestis.gr/