On Tuesday 14 July 2009 10:57:14 am nuke wrote:
> The problem: I regularly export my references from Zotero to a BibTeX file.
> Unfortunately, so far I cannot control in Zotero which bibliography fields
> must be skip (like URL, notes etc). These unnecessary fields go to my
> references list and spoil it. Some time ago, I was using WinEdt where it
> was possible to run a shell script which removed the trash from my
> bib-files.
>
> Is it possible with LyX? Is there a way how to automatically execute my
> script before compiling to pdf etc.? I really want it to be done by
> pressing one LyX button.
The answer is yes, it's possible -- you just have to use a shellscript for the
LyX to PDF converter. But before you do that, listen to what I do...
I build the exact shellscript I need to do the compile and any other work I
may need. For instance, because I do so much work with layout files, I often
need configure.py run before the LyX to LaTeX conversion.
You should see my eBook generation shellscript! I personalize every book sold
so the person's name is in it. It's a way of discouraging unauthorized
copying without using DRM, which I refuse to do. So my shellscript makes a
copy of the LyX file, uses sed to install the customer's name into a LyX
variable, does some other (secret) mumbo jumbo, and then converts to LaTeX
and then postscript and then PDF. The script then shows me the finished eBook
so I can check the personalization.
I installed my personalization scripts (one for each eBook) into my UMENU
system, so it all gets done with a couple keystrokes.
SteveT
Steve Litt
Recession Relief Package
http://www.recession-relief.US
Twitter: http://www.twitter.com/stevelitt