[TxMt] LaTeX - Insert Label Based On Current Word
Charilaos Skiadas
skiadas at hanover.edu
Sun May 27 11:19:33 UTC 2007
On May 27, 2007, at 6:40 AM, Daniel Sönnerstedt wrote:
> LaTeX - Insert Label Based On Current Word
>
> I didn't get this feature to work on my project. I experimented a bit
> and it seemed like the script was having troubles dealing with
>
> \include{"filename.tex"}
>
I actually have tried using filenames this way, and I find that LaTeX
doesn't process the corresponding file, unless you remove the .tex
part in the above line. Is there some package you need to use to make
this work with the .tex part?
I'll commit your patch.
> but not with
>
> \include{filename.tex}
>
> I use this since I have filenames with spaces. So I skimmed through
> the code and added a small fix in LaTeXUtils.rb:
>
> def find_file(filename, extension, relative)
> filename.gsub!(/\.#{extension}$/,"")
> [...]
> end
>
> became
>
> def find_file(filename, extension, relative)
> filename.gsub!(/\"/,"") # Added this
> to strip ":s
> filename.gsub!(/\.#{extension}$/,"")
> [...]
> end
>
> And now it works!
>
> Now, I'm not a ruby programmer so there's is probably some better way
> to solve this. But I think that this fix should benifit others;
> perhaps implemented in a more proper way though.
>
> Thanks for another great LaTeX-bundle-feature.
>
> Regards,
> Daniel Sönnerstedt
Haris Skiadas
Department of Mathematics and Computer Science
Hanover College
More information about the textmate
mailing list