X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Fexternal_templates;h=78ad5b2a47187bf158d02da0b78c3997ccddba6d;hb=7977496b7c164f9944c6c75dea1a261c1d62876c;hp=39143ea1dc67a8abcd60dd23daaf2381fe795024;hpb=6661712fbce6fd1c2e67222d314503fa187248af;p=lyx.git
diff --git a/lib/external_templates b/lib/external_templates
index 39143ea1dc..78ad5b2a47 100644
--- a/lib/external_templates
+++ b/lib/external_templates
@@ -24,15 +24,18 @@ Template RasterImage
Format LaTeX
Product "\\includegraphics{$$Basename.eps}"
UpdateCommand "convert $$Parameters $$FName $$Basename.eps"
+ UpdateResult "$$Basename.eps"
Requirement "graphics"
FormatEnd
Format Ascii
Product "$$Contents(\"$$Basename.asc\")"
UpdateCommand "python $$Sysdir/scripts/pic2ascii.py $$FName $$Parameters"
+ UpdateResult "$$Basename.asc"
FormatEnd
Format DocBook
Product "
"
UpdateCommand "python $$Sysdir/scripts/pic2png_eps.py $$FName $$Parameters"
+ UpdateResult "$$Basename.eps"
FormatEnd
Format LinuxDoc
Product "[Bitmap: $$FName]"
@@ -45,7 +48,8 @@ Template XFig
An XFig figure.
In the parameters box, you can provide
optional parameters for fig2dev in the
- case of LaTeX export.
+ case of LaTeX export. E.g., -m .69 to
+ reduce the size.
For Ascii export, you can provide a
number that specifies the width of an
Ascii approximation of the figure.
@@ -63,16 +67,20 @@ Template XFig
EditCommand "xfig $$FName"
AutomaticProduction true
Format LaTeX
- Product "$$Contents(\"$$Basename.tex\")"
- UpdateCommand "fig2dev $$Parameters -L latex $$FName $$Basename.tex"
+ Product "\\begin{picture}(0,0)\\includegraphics{$$Basename.eps}\\end{picture}\\input{$$Basename.pstex_t}"
+ UpdateCommand "python $$Sysdir/scripts/fig2pstex.py $$FName $$Parameters"
+ UpdateResult "$$Basename.eps"
+ Requirement "graphics"
FormatEnd
Format Ascii
Product "$$Contents(\"$$Basename.asc\")"
UpdateCommand "python $$Sysdir/scripts/pic2ascii.py $$FName $$Parameters"
+ UpdateResult "$$Basename.asc"
FormatEnd
Format DocBook
Product "
"
UpdateCommand "python $$Sysdir/scripts/pic2png_eps.py $$FName $$Parameters"
+ UpdateResult "$$Basename.eps"
FormatEnd
Format LinuxDoc
Product "[XFig: $$FName]"
@@ -97,21 +105,22 @@ Template ChessDiagram
remember to middle and right click to
insert new material in the board.
In order for this to work, you have to
- install the lyxchess.sty which is bundled
- with LyX, and the chess.sty from CTAN.
+ put the bundled lyxskak.sty in a place
+ that TeX will find it, and you will need
+ to install the skak package from CTAN.
HelpTextEnd
FileFilter "*.fen"
ViewCommand "xboard -lpf $$FName"
- EditCommand "xboard -lpf $$FName"
+ EditCommand "xboard -lpf $$FName -mode EditPosition"
AutomaticProduction true
Format LaTeX
- Product "$$Contents(\"$$Basename.tex\")"
- UpdateCommand "python $$Sysdir/scripts/fen2latex.py $$FName $$Basename.tex"
+ Product "\\loadgame{$$FPath$$Basename}\\showboard"
Requirement "chess"
FormatEnd
Format Ascii
Product "$$Contents(\"$$Basename.asc\")"
- UpdateCommand "python $$Sysdir/scripts/fen2ascii.py $$FName $$Basename.tex"
+ UpdateCommand "python $$Sysdir/scripts/fen2ascii.py $$FName $$Basename.asc"
+ UpdateResult "$$Basename.asc"
FormatEnd
Format DocBook
Product "[Chess: $$Basename]"