рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдПрдХ рдФрд░ рд░реВрд╕реА-рднрд╛рд╖рд╛ рд╕реНрд░реЛрдд рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП
рдореЗрд░реЗ рдмреНрд▓реЙрдЧ рд╕реЗ рдирдХрд▓ рдХреА рдЧрдИред
рдпрд╣ рд▓реЗрдЦ рдПрдХ рдЪрдХреНрд░ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓реЗрдЦреЛрдВ рдХреА рдирд┐рд░рдВрддрд░рддрд╛ рд╣реИ:
рд▓реЗрдЦ 1рд▓реЗрдЦ реирд▓реЗрдЦ рейLyX: \\ред \ рдкрд╛рдЗрдк \ lyxpipe
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЕрдиреНрдп рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рд╕рд╛рде LyX рдЗрдВрдЯрд░реИрдХреНрд╢рди рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдЖрдк рдПрдХ рдЦреБрд▓реА LyX рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╡рд┐рдВрдбреЛ рдореЗрдВ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдорд╛рдВрдб рджрд░реНрдЬ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ! рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП,
рдЙрдкрдХрд░рдг рдореЗрдВ> рд╕реЗрдЯрд┐рдВрдЧ> рдкрде, LyX рд╕рд░реНрд╡рд░ рдЪреИрдирд▓ рдЯреЗрдХреНрд╕реНрдЯ рдмреЙрдХреНрд╕ рдореЗрдВ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рджрд░реНрдЬ рдХрд░реЗрдВ:
\\.\pipe\lyxpipe
, рдФрд░ рди рд╣реА
.in
рдФрд░ рди рд╣реА
.out
рдХреЗ рдЕрдВрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП lyxpipe рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рдард╣рд░рд╛рдпрд╛ рд╣реИред рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ,
рдХреНрд▓рд┐рдХ
ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, LyX рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╡рд┐рдВрдбреЛ, рдЬрд┐рд╕рдореЗрдВ рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ рд╡рд┐рдВрдбреЛ рд╕реЗ рдХрдорд╛рдВрдб рджрд░реНрдЬ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА, рдХреЛ рдЗрд╕ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реЗ рдкрд╣рд▓реЗ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдХрдорд╛рдВрдб рдЗрд╕ LyX рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╡рд┐рдВрдбреЛ рдореЗрдВ рджрд░реНрдЬ рдХреА рдЬрд╛рдПрдЧреА, рдЕрдиреНрдпрдерд╛ рдХреБрдЫ рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рдЗрд╕реЗ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдХрдорд╛рдВрдб рд▓рд┐рдЦрдиреЗ рдХреЗ рддрд░реАрдХреЗ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИрдВ:
echo LYXCMD:sohranenie:buffer-write> \\.\pipe\lyxpipe.in echo LYXCMD:formula:math-mode:\alpha> \\.\pipe\lyxpipe.in echo LYXCMD:vstgrafiki:inset-apply:graphics filename zdes kujut hip-hop.png> \\.\pipe\lyxpipe.in
рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдЕрдВрддрд┐рдо рдЯреАрдо рдмреНрдпрд╛рдЬ рдХреА рд╣рдХрджрд╛рд░ рд╣реИред рдпрд╣ рдХрдорд╛рдВрдб
рдЯреВрд▓> рд╕реЗрдЯрд┐рдВрдЧреНрд╕ ... рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕реНрдерд┐рдд рдПрдХ рдлреЛрдЯреЛ
рдЬрд╝реЗрдбреНрд╕ рдХреБрдЬреБрдд рд╣рд┐рдк-рд╣реЙрдк.рдкрд┐рдВрдЧ ) рдХреЛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ, LyX рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╡рд┐рдВрдбреЛ рдореЗрдВ
рдпреВрдЬрд░ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдЯреЗрдХреНрд╕реНрдЯ рдмреЙрдХреНрд╕ рдореЗрдВ
рдкрде рдЦреБрд▓реЗ (рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЦреЛрд▓рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ)ред
LyX: рдлреЙрд░рд╡рд░реНрдб рдПрдВрдб рд░рд┐рд╡рд░реНрд╕ рд╕рд░реНрдЪ
рдпрд╣ рдХреИрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ,
рдпрд╣рд╛рдВ рд╡рд░реНрдгрд┐рдд
рд╣реИ ред рдореИрдВ рдЖрдкрдХреЛ рдмрддрд╛рдКрдВрдЧрд╛ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕реЗ рд░реВрд╕реА рдореЗрдВ рдХреИрд╕реЗ рдХрд┐рдпрд╛ред So. рд╣рдо SumatraPDF рдХрд╛ рдПрдХ рдЕрд╕рдВрдЧрдд рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП рд╣рдордиреЗ рдЗрд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛, рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ред рдЕрдЧрд▓рд╛, "рдкреНрд░рд╛рд░рдВрдн> рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХрд╛рд░реНрдпрдХреНрд░рдо> рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдХрд╛рд░ рдпрд╛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЯреЛрдХреЙрд▓" рдореЗрдВ, рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐
.pdf
рдлрд╛рдЗрд▓реЗрдВ SumatraPDF рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЦреЛрд▓реА рдЧрдИ рд╣реИрдВред рдлрд┐рд░ рд╣рдо рдлрд╝реЛрд▓реНрдбрд░
C:\Users\\AppData\Roaming\SumatraPDF
ред рд╡рд╣рд╛рдВ рд╕реЗ, рджрд┐рдП рдЧрдП рд▓рд┐рдВрдХ рдкрд░ рд╕рд▓рд╛рд╣ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реБрдП,
SumatraPDF-settings.txt рдлрд╝рд╛рдЗрд▓ рдХреЛ рдХреБрдЫ рдЬрдЧрд╣ рдХреЙрдкреА рдХрд░реЗрдВред
рдЗрд╕рдХреЗ рдмрд╛рдж, PATH рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдЦреЛрд▓рдиреЗ рд╡рд╛рд▓реЗ рд╕реБрдорд╛рддреНрд░рд╛ PDF рдлрд╝рд╛рдЗрд▓ рд╡рд╛рд▓реЗ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдкрде рдХреЛ рдЬреЛрдбрд╝рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ (рдореЗрд░реЗ рдкрд╛рд╕ рдпрд╣ рдлрд╝реЛрд▓реНрдбрд░
C:\Program Files\SumatraPDF
) PATH рдореЗрдВ рд╣реИред рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ, рдореИрдВрдиреЗ рдЗрд╕реЗ
IVA рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдореЗрдВ рдЬреЛрдбрд╝рд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдлрд╛рдЗрд▓ рд╡рд╛рд▓реЗ рдлрд╝реЛрд▓реНрдбрд░ рдХрд╛ рд░рд╛рд╕реНрддрд╛ рдЬреЛ LyX рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓реЙрдиреНрдЪ рдХрд░рддрд╛ рд╣реИ (рдореЗрд░реЗ рд▓рд┐рдП рдпрд╣
C:\Program Files\LyX 2.0\bin
) рдХреЛ рднреА PATH рдореЗрдВ рд╕рдорд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЕрдЧрд▓рд╛, рдлрд╝реЛрд▓реНрдбрд░
C:\Program Files\SumatraPDF
, рдлрд╝рд╛рдЗрд▓
SumatraPDF.exe рдЦреЛрд▓реЗрдВред SumatraPDF рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреА рдкреНрд░рджрд░реНрд╢рд┐рдд рд╡рд┐рдВрдбреЛ рдореЗрдВ, рдКрдкрд░реА рдмрд╛рдПрдВ рдХреЛрдиреЗ рдореЗрдВ 3 рдХреНрд╖реИрддрд┐рдЬ рдкрдЯреНрдЯрд┐рдпреЛрдВ (рдпрд╛, рд╢рд╛рдпрдж, рдХреЛрдиреЗ)) рдкрд░ рдмрд╛рдПрдВ-рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ, рдлрд┐рд░,
рд╕реЗрдЯрд┐рдВрдЧреНрд╕> рдЙрдиреНрдирдд рд╕реЗрдЯрд┐рдВрдЧреНрд╕ ред рдЙрд╕реА рд╕рдордп, рд╡рд╣реА
SumatraPDF-settings.txt рдлрд╝рд╛рдЗрд▓ рдиреЛрдЯрдкреИрдб рдореЗрдВ рдЦреБрд▓реЗрдЧреА, рдЬрд┐рд╕рдХреА рдПрдХ рдкреНрд░рддрд┐ рд╣рдордиреЗ рдкрд╣рд▓реЗ рдХреБрдЫ рдПрдХрд╛рдВрдд рд╕реНрдерд╛рди рдкрд░ рд░рдЦреА рдереА, рдЗрд╕рд▓рд┐рдП рдЕрдм рд╣рдо рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдЬреЛ рдЪрд╛рд╣реЗрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рд╣рдо рдЙрд╕рдХреЗ рд╕рд╛рде рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд░реЗрдВрдЧреЗред рдпрд╣рд╛рдВ рдЙрдирдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреЗ рд╕рд╛рде рдХреБрдЫ рдЪрд░ рдХреА рдПрдХ рд╕реВрдЪреА рджреА рдЧрдИ рд╣реИ:
ReuseInstance = true ReloadModifiedDocuments = true InverseSearchCmdLine = lyxeditor.cmd "%f" %l EnableTeXEnhancements = true UseTabs = true
рддреЛ рдпрд╣рд╛рдБ рд╣реИред
SumatraPDF-settings.txt рдлрд╝рд╛рдЗрд▓ рдореЗрдВ, рд╣рдо рдЗрди рдЪрд░ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ (рд╕рдорд╛рди рдЪрд┐рд╣реНрди рдХреЗ рдмрд╛рдИрдВ рдУрд░ рд╢рдмреНрдж) рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ, рдпрджрд┐ рд╡реЗ рд╡рд╣рд╛рдВ рд╣реИрдВ, рддреЛ рд╣рдо рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкрд╛рдП рдЧрдП рдЪрд░ рдХреЗ рдорд╛рди (рд╢рдмреНрджреЛрдВ рдХреЗ рдмрд░рд╛рдмрд░ рдЪрд┐рд╣реНрди рдХреЗ рджрд╛рдИрдВ рдУрд░) рдХреЗ рд╕рдВрдпреЛрдЧ рдХреА рдЬрд╛рдБрдЪ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдЙрдкрд░реЛрдХреНрдд рд╕реВрдЪреА рдХреЗ рдорд╛рдиреЛрдВ рдХреЗ рд╕рд╛рде рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╣реИред рдЗрд╕ рд╕реВрдЪреА рд╕реЗ рд╕рдорд╛рди рдЪрд░ред рдпрджрд┐ рдЙрдкрд░реЛрдХреНрдд рд╕реВрдЪреА рдореЗрдВ рдХрд┐рд╕реА рдЪрд░ рдХрд╛ рдорд╛рди рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рдВрдмрдВрдзрд┐рдд рдЪрд░ рдХреЗ рдореВрд▓реНрдп рд╕реЗ рдЕрд▓рдЧ рдерд╛, рддреЛ рдЗрд╕ рдЪрд░ рдХреЗ рдореВрд▓реНрдп рдХреЛ рдЙрдкрд░реЛрдХреНрдд рд╕реВрдЪреА рд╕реЗ рдЙрд╕реА рддрд░рд╣ рдлрд┐рд░ рд╕реЗ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрдЧрд╛ред рдпрджрд┐ рд╕реВрдЪреА рдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдЪрд░ рдЗрд╕рдХреЗ рдорд╛рди рдХреЗ рд╕рд╛рде рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдирд╣реАрдВ рдерд╛, рддреЛ рд╣рдореЗрдВ рдмрд╕ рдЪрд░ рдХреЛ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдорд╛рди рдХреЗ рд╕рд╛рде рдХреЙрдкреА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдареАрдХ рд╣реИ, рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ, рдореИрдВрдиреЗ рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХреБрдЫ рднреА рдирд╣реАрдВ рдмрджрд▓рд╛: рд╕реВрдЪреА рдореЗрдВ рд╕реВрдЪреАрдмрджреНрдз рд╕рднреА рдЪрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдореМрдЬреВрдж рдереЗ рдФрд░ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЗрди рд╕рднреА рдЪрд░ рдХреЛ рд╕реБрдорд╛рддреНрд░рд╛ рдкреАрдкреАрдбреАрдПрдл рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╕рдордп рд╕реАрдзреЗ рд╕реВрдЪреА рдореЗрдВ рд╕реВрдЪреАрдмрджреНрдз рд╕рдВрдмрдВрдзрд┐рдд рдореВрд▓реНрдпреЛрдВ рдХреЛ рд╕реМрдВрдкрд╛ рдЧрдпрд╛ рдерд╛ред рдмрдВрдж рдХрд░реЗрдВ, рдкрд░рд┐рд╡рд░реНрддрди рд╕рд╣реЗрдЬреЗрдВред рдпрд╣реА рд╣реИ, рдЙрд╕рдХреЗ рдмрд╛рдж SumatraPDF рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рд╣рдо LyX рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВред рддреЛ, рдЕрдЧрд░ рдпрд╣ рдЕрднреА рддрдХ рдирд╣реАрдВ рдЦреЛрд▓рд╛ рдЧрдпрд╛ рд╣реИ рдпрд╛ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рддреЛ LyX рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЦреЛрд▓реЗрдВред
рдЯреВрд▓> рд╕реЗрдЯрд┐рдВрдЧ ...> рдкрде рдкрд░ рдЬрд╛рдПрдВ ред
LyX рд╕рд░реНрд╡рд░ рдЪреИрдирд▓ рдЯреЗрдХреНрд╕реНрдЯ рдлрд╝реАрд▓реНрдб рдореЗрдВ рджрд░реНрдЬ рдХрд░реЗрдВ
\\.\pipe\lyxpipe
рдЗрд╕рдХреЗ рдмрд╛рдж,
рдЯреВрд▓реНрд╕> рд╕реЗрдЯрд┐рдВрдЧреНрд╕ ...> рдлрд╛рдЗрд▓ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ> рдХрдиреНрд╡рд░реНрдЯрд░реНрд╕ рдкрд░ рдЬрд╛рдПрдВ ред рд╡рд╣рд╛рдВ, рдореБрд╣рд╛рд╡рд░реЛрдВ рдХреА
рдкрд░рд┐рднрд╛рд╖рд╛ рдХреЗ рддрд╣рдд рдХреНрд╖реЗрддреНрд░ рдореЗрдВ, рдмрд╛рдИрдВ рдорд╛рдЙрд╕ рдмрдЯрди рдХреЗ рд╕рд╛рде
LaTeX (pdflatex) -> рдкреАрдбреАрдПрдл (pdflatex) рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред рдЗрд╕рдХреЗ рдмрд╛рдж, рд╣рдо
рдХрдиреНрд╡рд░реНрдЯрд░ рдЯреЗрдХреНрд╕реНрдЯ рдлреАрд▓реНрдб рд╕реЗ рдЗрд╕рдХреА рд╕рд╛рдордЧреНрд░реА рд╣рдЯрд╛рддреЗ рд╣реИрдВ рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдореЗрдВ рд╕реЗ (рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдпрд╛ рд╣рд╛рде рд╕реЗ рджрд░реНрдЬ) рдбрд╛рд▓рддреЗ рд╣реИрдВ:
pdflatex -interaction=nonstopmode -synctex=1 $$i
рдФрд░
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЯреЗрдХреНрд╕реНрдЯ рдмреЙрдХреНрд╕ рд╕реЗ
, рдЗрд╕рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╣рдЯрд╛ рджреЗрдВред
рдЪреЗрдВрдЬ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдлрд┐рд░
рд╕реЗрд╡ рдХрд░реЗрдВ ред
рдЯреВрд▓> рд╕реЗрдЯрд┐рдВрдЧреНрд╕ ...> рдлрд╝рд╛рдЗрд▓ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ> рдХрдиреНрд╡рд░реНрдЯрд░реНрд╕ рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдПрдВред рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдХреНрдпрд╛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╕рд╣реЗрдЬреЗ рдЧрдП рд╣реИрдВред рдореЗрд░реЗ рд▓рд┐рдП, рдЬрдм рдореИрдВ рдЕрднреА рд╡рд╣рд╛рдВ рдЬрд╛рддрд╛ рд╣реВрдВ, рддреЛ рджреЛрдиреЛрдВ рджрд┐рд╢рд╛рдУрдВ рдореЗрдВ рдЦреЛрдЬ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддрд╛ рд╣реВрдВ, рдмрд╛рдИрдВ рдУрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж
LaTeX (pdflatex) -> рдкреАрдбреАрдПрдл (pdflatex) , рддрдм рд╕реЗрдЯрд┐рдВрдЧ рд╕реНрдерд╛рди рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

рдЗрд╕рдХреЗ рдмрд╛рдж,
рдЯреВрд▓реНрд╕> рд╕реЗрдЯрд┐рдВрдЧреНрд╕ ..> рдЖрдЙрдЯрдкреБрдЯ> рдЬрдирд░рд▓ рдкрд░ рдЬрд╛рдПрдВ ред рд╡рд╣рд╛рдВ,
рдкреАрдбреАрдПрдл рдХрдорд╛рдВрдб рдЯреЗрдХреНрд╕реНрдЯ рдмреЙрдХреНрд╕ рдореЗрдВ, рдирд┐рдореНрди рдХрдорд╛рдВрдб рджрд░реНрдЬ рдХрд░реЗрдВ:
SumatraPDF -forward-search "$$t" $$n "$$o"
, рдХреНрд▓рд┐рдХ
рдХрд░реЗрдВ рд▓рд╛рдЧреВ рдХрд░реЗрдВ ред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдпрд╣ рдЬрдЧрд╣ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрд╛рдИ рджреЗрдЧреА:
рдЯреВрд▓реНрд╕> рд╕реЗрдЯрд┐рдВрдЧреНрд╕ ..> рдлрд╛рдЗрд▓ рд╣реИрдВрдбрд▓рд┐рдВрдЧ> рдлрд╛рдЗрд▓ рдлреЙрд░реНрдореЗрдЯреНрд╕ рдкрд░ рдЬрд╛рдПрдВ ред рд╡рд╣рд╛рдВ рд╣рдо рдмрд╛рдИрдВ рдорд╛рдЙрд╕ рдмрдЯрди рдХреЗ рд╕рд╛рде
рдкреАрдбреАрдПрдл (рдкреАрдбреАрдПрдлрд╝реНрд▓реИрдЯреЗрдХреНрд╕) рдорд╛рди рдХрд╛ рдЪрдпрди рдХрд░рдХреЗ
рдкреНрд░рд╛рд░реВрдк рдбреНрд░реЙрдк-рдбрд╛рдЙрди рд╕реВрдЪреА рд╕реЗрдЯ рдХрд░реЗрдВрдЧреЗ,
рд╡реНрдпреВрдЕрд░ рдбреНрд░реЙрдк-рдбрд╛рдЙрди рд╕реВрдЪреА рдореЗрдВ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рдкрд░рд┐рднрд╛рд╖рд┐рдд рдореВрд▓реНрдп, рдФрд░ рджрд░реНрдЬ рдХрд░реЗрдВ
SumatraPDF
рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╣реИ:

рдФрд░ рдЕрдВрдд рдореЗрдВ,
C:\Program Files\LyX 2.0\bin
рдирд╛рдо
xxed рдФрд░ рдПрдХреНрд╕рдЯреЗрдВрд╢рди
.cmd
рд╕рд╛рде рдПрдХ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдВ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ, рдпрд╣ рдПрдХ рд╣реА рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рд╣реИ) рдирд┐рдореНрди рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде:
@echo off SETLOCAL enabledelayedexpansion set file=%1 set row=%2 REM remove quotes from variables set file=!file:"=! set row=!row:"=! %comspec% /q /c (@echo LYXCMD:revdvi:server-goto-file-row:%file% %row%)> \\.\pipe\lyxpipe.in&&type \\.\pipe\lyxpipe.out endlocal
рдореИрдВрдиреЗ рдЗрд╕ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдХреЛрдб
рдпрд╣рд╛рдБ рд╕реЗ рд▓реЗ рд▓рд┐рдпрд╛ рдЬрдм рдореИрдВрдиреЗ рдЕрдВрдЧреНрд░реЗрдЬрд╝реА рдореЗрдВ рдкреГрд╖реНрда рдкрд░ рджрд┐рдП рдЧрдП рд▓рд┐рдВрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд┐рдпрд╛, рдЬрд┐рд╕рдХреА рд╕рд╛рдордЧреНрд░реА рдореИрдВ рдпрд╣рд╛рдБ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдБ (рдЗрд╕ рдкреГрд╖реНрда рдХрд╛ рд▓рд┐рдВрдХ рдпрд╣рд╛рдБ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдХреЗрд╡рд▓ рдКрдкрд░)ред рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ, рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рдПрдХ рдкреГрд╖реНрда рдкрд░ рдПрдХ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдкрд╣рд▓реЗ рдХрд╣рд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рдЕрдВрддрд░ рд╣реИ? рд╡реИрд╕реЗ, рдЗрд╕ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдХреЛрдб рдиреЗ рдореБрдЭреЗ рдпрд╣ рд╕реЛрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рдХрд┐рдпрд╛ рдХрд┐ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдХрдорд╛рдВрдб рдХреИрд╕реЗ рджрд░реНрдЬ рдХрд░реЗрдВ рддрд╛рдХрд┐ рд╡реЗ рдЗрд╕ рд▓рд╛рдЗрди рд╕реЗ рдЦреБрд▓реА LyX рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╡рд┐рдВрдбреЛ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░реЗрдВ, рдЬреЛ рдХрд┐ рдЗрд╕ рд▓реЗрдЦ рдХреЗ
LyX рдкреИрд░рд╛рдЧреНрд░рд╛рдл
: \\ред \ рдкрд╛рдЗрдк рдХреЗ / lyxpipe рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреЗ рдЖрдзрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВрдиреЗ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реЗ LyX рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╡рд┐рдВрдбреЛ рдореЗрдВ рдХрдорд╛рдВрдб рдбрд╛рд▓рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдереА, рдЗрди рдХрдорд╛рдВрдбреНрд╕ рдХреЛ рдореИрдиреБрдЕрд▓ рд╕реЗ рд▓реЗрддреЗ рд╣реБрдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реЗ рдирд┐рдореНрди рдХрдорд╛рдВрдб рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛:
echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
рд▓реЗрдХрд┐рди рдореЗрд░реЗ рд▓рд┐рдП рдХреБрдЫ рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдЦреИрд░, рдФрд░ рдЕрдм, LyX рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдЦреЛрдЬ рдкрд░ рд▓реМрдЯ рд░рд╣реЗ рд╣реИрдВред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ? рд▓реЗрдХрд┐рди рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИред рдЕрдм, рдЕрдЧрд░ рд╣рдордиреЗ рдУрдкрди
.lyx
рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдЬрдм рдЖрдк рд╕рдВрдмрдВрдзрд┐рдд рд╕реБрдорд╛рддреНрд░рд╛ рдкреАрдкреАрдбреАрдПрдл рд╡рд┐рдВрдбреЛ рдореЗрдВ рдереЛрдбрд╝реЗ рд╕рдордп рдХреЗ рд▓рд┐рдП
рдиреЗрд╡рд┐рдЧреЗрд╢рди> рдлреЙрд░рд╡рд░реНрдб рдЦреЛрдЬ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд▓рд╛рдИрдХреНрд╕ рд╡рд┐рдВрдбреЛ рдореЗрдВ рд╕рдВрдмрдВрдзрд┐рдд рд╢рдмреНрдж рдХреЗ рдмрдЧрд▓ рдореЗрдВ рдмреИрдВрдЧрдиреА (рдХрдо рд╕реЗ рдХрдо рдореЗрд░реЗ рд▓рд┐рдП) рдПрдХ рд╣реА рд╢рдмреНрдж рд╡рд╛рд▓реЗ рдХрдИ рд╢рдмреНрдж рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЪрдордХрддреА рдХрд░реНрд╕рд░ред рдЬрдм рдЖрдк SumatraPDF рд╡рд┐рдВрдбреЛ рдореЗрдВ рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдлреЛрдХрд╕ рдХреЛ LyX рд╡рд┐рдВрдбреЛ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдХрд░реНрд╕рд░ рд╡рд╣рд╛рдВ рдлреНрд▓реИрд╢ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рдЬрдм рдЖрдк SumatraPDF рд╡рд┐рдВрдбреЛ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдХрд░реНрд╕рд░ LyX рд╡рд┐рдВрдбреЛ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕реНрдерд╛рдиреЛрдВ рдореЗрдВ рдлреНрд▓реИрд╢ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрддрд╛ рд╣реИред рдореИрдВ SumatraPDF рдореЗрдВ рд░реЗрдЦрд╛рдВрдХрд┐рдд рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рд╕рд╛рде LyX рдореЗрдВ рдХрд░реНрд╕рд░ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рд╕рдВрдмрдВрдз рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд╣ рд╕рдХрддрд╛, рд╕рд╛рде рд╣реА рд╕рд╛рде Lyatra рд╡рд┐рдВрдбреЛ рдореЗрдВ рдЙрд╕ рд╕реНрдерд╛рди рдХреЗ рд╕рд╛рде SumatraPDF рдореЗрдВ рдбрдмрд▓-рдХреНрд▓рд┐рдХ рд╕реНрдерд┐рддрд┐ рдХрд╛ рд╕рдВрдмрдВрдз рд╣реИ рдЬрд╣рд╛рдВ рдХрд░реНрд╕рд░ рдЭрдкрдХреА рд▓реЗрдирд╛ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдпрд╣ рдХрд╛рд░реНрдп рдХрд╛рдлреА рдЬрдЯрд┐рд▓ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЖрдкрдХреЛ рдЙрд╕ рдкреГрд╖реНрда рдХрд╛ рдЕрдиреБрд╡рд╛рдж рджреЗ рджреВрдВ, рдЬрд┐рд╕рдХреА рд╕рд╛рдордЧреНрд░реА рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВ, рдЬреЛ Google рдмреНрд░рд╛рдЙрдЬрд╝рд░ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдИ рдЧрдИ рд╣реИ: рдЕрдЪрд╛рдирдХ рдореБрдЭреЗ рдХреБрдЫ рдпрд╛рдж рдЖрдпрд╛ред So.
рдорд╛рдпрдиреЛрдЯреНрд╕ рд╕реЗ
рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг 2.3.32019 рдХреЗ рд▓рд┐рдП рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛
MiKTeX рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП LyX 2.3.3+ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреА рдЬрд╛рддреА рд╣реИред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕
SumatraPDF рдХреА рд╕реНрдерд╛рдИ рд╕реНрдерд╛рдкрдирд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдХреЗрд╡рд▓
-inverse- рдЦреЛрдЬ ONCE рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдЯреИрдм рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рд╣рдореЗрдВ рдпрд╣ рддрдп рдХрд░рдиреЗ рдореЗрдВ рд╕рдордп рдирд╣реАрдВ
рд▓рдЧрд╛рдирд╛ рд╣реИ рдХрд┐ рдХрд┐рд╕ рд╕рддреНрд░ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░реЗрдВред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ SumatraPDF рдореЗрдВ рдХрдИ рд╡рд┐рдВрдбреЛ рдФрд░ рд╕рддреНрд░ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдЗрд╕ рдЙрддреНрддрд░ рдХреЗ рджрд╛рдпрд░реЗ рд╕реЗ рдкрд░реЗ рд╣реИред InverseSearchCmdLine = SumatraPDF-settings.txt рдореЗрдВ рд╕реНрдерд╛рдпреА рд░реВрдк рд╕реЗ рд╕рдВрдЧреНрд░рд╣реАрддред рдЬрдм рддрдХ рдЖрдкрдХреЛ SumatraPDF-settings.txt рдХреЛ рдмрджрд▓рдиреЗ рдпрд╛ рдмреИрдХрдЕрдк рд▓реЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рддрдм рддрдХ рдЗрд╕реЗ рд╕рдВрдкрд╛рджрдХ рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрдХреВрд▓рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП!
SumatraPDF рдореЗрдВ рд╕реЗрдЯрд┐рдВрдЧреНрд╕
рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рдЕрдВрддрд░ рдпрд╣ рд╣реИ рдХрд┐ рд╣рдо рдЕрдзрд┐рдХ рд╕реНрдерд┐рд░
рдУрдХреБрд▓рд░ рд╕реАрдПрдордбреА рдлрд╝рд╛рдЗрд▓ рдкрд░ рд▓реМрдЯрддреЗ рд╣реИрдВ (
рдУрдХреБрд▓рд░ рдареАрдХ рдЙрд╕реА рдХреЙрд▓ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдЬреИрд╕рд╛ рдХрд┐
рд╕реБрдорд╛рддреНрд░рд╛ рдкреАрдкреАрдбреАрдПрдл ), рдЬреЛ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдХреЙрд▓ рд╕реЗ рдмрдЪрд╛ рдЬрд╛рддрд╛ рд╣реИред
SumatraPDF рдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рднреА рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓ рд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕реЗ
SumatraPDF , рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЗрд╕реЗ "рд░рд╛рд╕реНрддреЗ рдореЗрдВ" рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП (рдпрджрд┐ рдкреЛрд░реНрдЯреЗрдмрд▓ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ SumatraPDF.exe рдХреЛ рдкрд╣рд▓реЗ Lyx рдХреЙрд▓ рддрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкрде рдореЗрдВ рдЕрд╕реНрдерд╛рдпреА рд░реВрдк рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП)
SumatraPDF рд▓реЙрдиреНрдЪ рдХрд░реЗрдВ рдФрд░
рд╕реЗрдЯрд┐рдВрдЧреНрд╕> рдЙрдиреНрдирдд рд╡рд┐рдХрд▓реНрдк рдкрд░ рдЬрд╛рдПрдВ ред рдпрд╣
рдиреЛрдЯрдкреИрдб рдореЗрдВ
SumatraPDF-settings.txt рдлрд╝рд╛рдЗрд▓ рдЦреЛрд▓реЗрдЧрд╛, рдЕрдм рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЬрд╛рдБрдЪ рдХрд░реЗрдВ рдпрд╛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛ рдмрджрд▓ рджреЗрдВред
ReuseInstance = true ReloadModifiedDocuments = true InverseSearchCmdLine = lyxeditor.cmd "%f" %l EnableTeXEnhancements = true UseTabs = true
рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐
%l
рдПрдХ рд▓реЛрдЕрд░рдХреЗрд╕ рд▓реЗрдЯрд░ L рд╣реИ, рдФрд░
CTRL +
S (рд╕реЗрд╡ рдлрд╛рдЗрд▓) рдХреЛ рдЬрд╝рд░реВрд░ рджрдмрд╛рдПрдВред рдпрджрд┐ рдЖрдкрдХреЛ рдЗрд╕
InverseSearchCmdLine рдореЗрдВ c: ... LyX \ bin \
рдХреЛ
рдЬреЛрдбрд╝рдирд╛ рд╣реИ , рддреЛ рдЖрдкрдиреЗ LyX рдХреЛ рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдпрд╛ рд╣реИред
.cmd
рдлрд╝рд╛рдЗрд▓ рдмрд┐рди рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИ, рдЬреЛ рд╕рд┐рд╕реНрдЯрдо рдкрде рдореЗрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
LyX рдореЗрдВ рд╕реЗрдЯрд┐рдВрдЧреНрд╕
Wiki.lyx.org/LyX/SyncTex рдкрд░
SyncTex рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВред
"(рдзреНрдпрд╛рди рджреЗрдВ: рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рдХреЗ рд╕рд╛рде .xx рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЦреЛрдЬ рдпрд╛ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдореЗрдВ рдЕрдиреНрдп рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдг рд╣рдореЗрд╢рд╛ рдХреБрдЫ рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ)"
рд╡рд┐рдВрдбреЛрдЬ рдкрд░ LyX рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЪреИрдирд▓ [1] рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХреА рдЗрд╕ рдЕрдиреВрдареА рд╡рд┐рдзрд┐ рдХреЗ рдХрд╛рд░рдг рдореЗрд░реЗ рдиреЛрдЯреНрд╕, рдХрднреА-рдХрднреА рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдХрд╛рд░реНрдпрд╢реАрд▓ рдлрд╝рд╛рдЗрд▓ рдФрд░ рдЙрд╕рдХрд╛ рдкрде SHOULD NOT HAVE A SPACE, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ LyX рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рдЙрдард╛рдиреА рд╣реЛрдЧреА ред рдпрджрд┐ рд╡реЗ рдЙрджреНрдзрд░рдг рдЪрд┐рд╣реНрдиреЛрдВ рдореЗрдВ рджреВрд░рд╕реНрде рдкрде рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдХреНрд░рд┐рдп
LyXserver рд╕рддреНрд░ рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдиреАрдЪреЗ рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЫреЛрдбрд╝ рджреЗрдВред рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐
LyXserver рдХреЛ рджреЛ рд▓рдЧрд╛рддрд╛рд░ рдореВрд▓реНрдпреЛрдВ рдХреА рдЙрдореНрдореАрдж рд╣реИ:
1)
SyncTeX рдиреЗ
.tex рдлрд╝рд╛рдЗрд▓ рдирд╛рдо 2 рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рд╣реИ) рдПрдХ рд▓рд╛рдЗрди рдирдВрдмрд░ рджреНрд╡рд╛рд░рд╛ рдкреАрдЫрд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЬрдм рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдкрд╣рд▓рд╛ рднрд╛рдЧ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдорд╛рдиреНрдп рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рджреВрд╕рд░рд╛ рднрд╛рдЧ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдирдВрдмрд░ рдирд╣реАрдВ рд╣реИ, рдЕрдЧрд░ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдкрд╛рд░реНрд╕ рд╣реЛ рдЬрд╛рдП рддреЛ рдпрд╣ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдкреБрд░рд╛рдиреЗ 8.3 рдкреНрд░рд╛рд░реВрдк рдХреА рддрд░рд╣, рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХрд╛рдВрд╢ рдЖрдзреБрдирд┐рдХ рд╡рд┐рдВрдбреЛрдЬ рдлрд╛рдЗрд▓реЗрдВ LFN рдкреНрд░рд╛рд░реВрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИрдВред
Lyxeditor.cmd рдлрд╝рд╛рдЗрд▓ рдЗрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреА рд╣реИред рдХрд┐рд╕реА рднреА рдЕрдиреНрдп рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рдЕрдВрддрд░ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдФрд░ рдЕрдкреНрд░рдЪрд▓рд┐рдд
-рдЙрджрд╛рд╣рд░рдг-рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдпрд╛
-рдЗрдирд╡рд░реНрд╕-рд╕рд░реНрдЪ рд╡рд┐рдХрд▓реНрдк / рдирд┐рд░реНрджреЗрд╢ рдирд╣реАрдВ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ (рдЙрдиреНрд╣реЗрдВ рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реИ рдФрд░ рд╕рд╣реА
-forward-search рдЕрдиреБрд░реЛрдз рдХреЛ рдзреАрдорд╛ рдХрд░
рджреЗрдВ ред)
рдЙрдкрдХрд░рдг тЖТ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ тЖТ рдкрде
- рдЙрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдЬреЛрдбрд╝реЗрдВ рдЬрд╣рд╛рдВ SumatraPDF.exe рдкрде рдЙрдкрд╕рд░реНрдЧ рд▓рд╛рдЗрди рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИред (рдпрд╣ рдПрдХ рд╕реНрдерд╛рдпреА рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдкреЛрд░реНрдЯреЗрдмрд▓ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ)ред
- рд▓рд╛рдИрд╕рд░реНрд╡рд░ рдкрд╛рдЗрдк рдХреЛ рд╕реЗрдЯ рдХрд░реЗрдВ \\ред \ рдкрд╛рдЗрдк \ lyxpipe (рдмреНрд░рд╛рдЙрдЬрд╝ рдмрдЯрди рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХрд░реЗрдВ)ред
рдЙрдкрдХрд░рдг тЖТ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ тЖТ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг тЖТ рдХрдиреНрд╡рд░реНрдЯрд░реНрд╕
- LaTeX (pdflatex) рдкреНрд░рд╛рд░реВрдк рдЪреБрдиреЗрдВ -> рдкреАрдбреАрдПрдл (pdflatex)
- Pdflatex -interaction = nonstopmode -synctex = 1 $$ i рдкрд░ рдЗрдирдкреБрдЯ рдХрдирд╡рд░реНрдЯрд░ рд╕реЗрдЯ рдХрд░реЗрдВ

- "рдкрд░рд┐рд╡рд░реНрддрди" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ (рдЕрдиреНрдпрдерд╛, рдкрд░рд┐рд╡рд░реНрддрди рд░рджреНрдж рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛)ред
- рдЗрд╕ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд▓рд┐рдП FILE.synctex.gz рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП MikTeX рдпрд╛ TeX Live рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рдмрд╛рд╣рд░ рдЬрд╛рдПрдВ рдФрд░ рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рдкрд╕ рдЬрд╛рдПрдВ рдХрд┐ рдЗрд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдореБрдЭреЗ рдЗрд╕реЗ рд░реАрд╕реЗрдЯ рдХрд░рдиреЗ рдФрд░ рдЗрд╕реЗ рдПрдХ рд╕рддреНрд░ рд╕реЗ рджреВрд╕рд░реЗ рд╕рддреНрд░ рдореЗрдВ рдкрд┐рди рдХрд░рдиреЗ рдореЗрдВ рдХреБрдЫ рдмрджрд▓рд╛рд╡ рд╣реБрдПред
рдЙрдкрдХрд░рдг тЖТ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ тЖТ рдЖрдЙрдЯрдкреБрдЯ тЖТ рд╕рд╛рдорд╛рдиреНрдпред
рдкреНрд░рддреНрдпрдХреНрд╖ рдЦреЛрдЬ рдЕрдиреБрднрд╛рдЧ рдореЗрдВ, рдкреАрдбреАрдПрдл рдЗрдирдкреБрдЯ рдХрдорд╛рдВрдб рдХреЛ SumatraPDF -forward-search "$$ t" $$ n "$$ o" рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ
рдЙрдкрдХрд░рдг тЖТ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ тЖТ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг тЖТ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рд╛рд░реВрдк
- рдкреАрдбреАрдПрдл рдкреНрд░рд╛рд░реВрдк рдЪреБрдиреЗрдВ (pdflatex)
- SumatraPDF рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╕реНрдЯрдо рдХреЛ рд╡реНрдпреВ рдлрд╝реАрд▓реНрдб рд╕реЗрдЯ рдХрд░реЗрдВ
- рдЖрдкрдХреЛ рд╕рднреА SumatraPDF рд╡рд┐рдВрдбреЛ рдмрдВрдж рдХрд░рдиреЗ рдФрд░ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ тЖТ рджреГрд╢реНрдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред
- рдЖрдк рдКрдкрд░ рдмрддрд╛рдП рдЕрдиреБрд╕рд╛рд░ "рд╕реЗрдЯрд┐рдВрдЧреНрд╕ тЖТ рдЙрдиреНрдирдд рд╡рд┐рдХрд▓реНрдк" рдкрд░ рдЬрд╛рдХрд░ рд╕реАрдзреЗ рд╕реБрдорд╛рддреНрд░рд╛ рдкреАрдкреАрдбреАрдПрдл рдореЗрдВ рд░рд┐рд╡рд░реНрд╕ рд╕рд░реНрдЪ рдХрдорд╛рдВрдб рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд░рд┐рд╡рд░реНрд╕ рд╕рд░реНрдЪ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдЖрдк рджреЗрдЦреЗрдВ рдЖрджреЗрд╢ рдХреЛ рдХрдо рдХрд░реЗрдВ
SumatraPDF

рдЗрд╕ рдЙрд▓рдЯрд╛ рдЦреЛрдЬ рдХреЙрд▓ рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ Lyx рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдЖрдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЙрдирдХрд╛ рдЕрдиреБрд╢рдВрд╕рд┐рдд рддрд░реАрдХрд╛ рд╣реИ, рдореЗрд░рд╛ рдирд╣реАрдВ!
[рез] рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдореЗрдорд░реА рдореЗрдВ рдирд╛рдорд┐рдд рдкрд╛рдЗрдкреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЧрддрд┐ рдмрдврд╝рд╛рддрд╛ рд╣реИ рдФрд░ рд╢реЗрд▓ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рд╕реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рдХрдо рдХрд░рддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, DDE рдпрд╛ D- рдмрд╕ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреА рддрд░рд╣, рдпрд╣ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЕрдкрд░рд┐рдЪрд┐рдд рд╣реИ рдФрд░ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдиреЛрдЯред рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ lyx рдореЗрдВ рдлрд╛рдЗрд▓ рдЦреБрд▓реА рд╣реИ, рдЖрдЧреЗ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ / рд░рд┐рд╡рд░реНрд╕ рдмрдЯрди рд╕рдХреНрд░рд┐рдп рд╣реИ рдлрд┐рд░ рд╕рдВрдХрд▓рди рдХрд░реЗрдВ рдФрд░ рджреЗрдЦреЗрдВ рдЕрдВрдд рдореЗрдВ рд░рд╛рдЗрдЯ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рд▓рдЧрднрдЧ 6 рд╡рд┐рдХрд▓реНрдк рдЪреБрдиреЗрдВред
рд╕реНрдерд╛рди 1 рдкрд░ 1 рдирд╣реАрдВ рд╣реИрдВ (рдкреГрд╖реНрда "рдмрдВрдж" рд▓рдЧ рд╕рдХрддреЗ рд╣реИрдВ)ред рдпрд╣ SumatraPDF-settings.txt рд╕реЗрдЯ рдХрд░рдХреЗ рдПрдХ рд╕реАрдзреА рдЦреЛрдЬ рджреЗрдЦрдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ
рдЕрддрд┐рдкреНрд░рдХрд╛рд╢рдорд╛рди = рд╕рддреНрдп
рд╕рдВрдмрдВрдзрд┐рдд рдкреЗрдЬ рдкрд░ рд▓реМрдЯрдиреЗ рдХреЗ рд▓рд┐рдП, рдЧреАрддрдХрд╛рд░ рдХреЗ рд▓рд┐рдП рдХреЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП SumatraPDF рдореЗрдВ рдХрд╣реАрдВ рднреА рдбрдмрд▓ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрднреА рднреА рдХреБрдЫ рдмрд╛рд░реАрдХрд┐рдпрд╛рдВ рд╣реИрдВ рдЬреЛ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рдирд╣реАрдВ рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЬрдм рдореИрдВрдиреЗ рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛, рддреЛ рдореБрдЭреЗ рдмрд╕ рдЗрди рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рдереАред
LyX; .bat рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ
рд▓рд╛рдИрдХреНрд╕ рдореЗрдВ рдирдП рдирд┐рд░реНрдпрд╛рдд рдкреНрд░рд╛рд░реВрдкреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреА рдкрд╣рд▓реА рдирдЬрд╝рд░ рдореЗрдВ рдХрдореА рдХреЗ рдмрд╛рд╡рдЬреВрдж (рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, TeXworks рдореЗрдВ, рдЗрд╕ рддрд░рд╣ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХрд╛ рдПрдХ рдПрдирд╛рд▓реЙрдЧ рдПрдХ рдирдпрд╛ рд▓реЗрдЖрдЙрдЯ рдЙрдкрдХрд░рдг рдмрдирд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИ), рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд░рдо рдРрд╕рд╛ рдЕрд╡рд╕рд░ рд╣реИред рд╢реБрд░реБрдЖрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЪрд▓рд┐рдП рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдирд┐рд░реНрдпрд╛рдд рдкреНрд░рд╛рд░реВрдк рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдкрд╣рд▓реА рдирдЬрд╝рд░ рдореЗрдВ рднреЛрдЧреНрдп рд▓рдЧрддрд╛ рд╣реИред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреИрде рдЪрд░ рдХреЛ LyX рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:
$$s The LyX system directory (eg /usr/share/lyx). $$i The input file $$o The output file $$b The base name (without filename extension) in the LyX temporary directory $$p The full directory path of the LyX temporary directory $$r The full pathname to the original LyX file being processed $$f The filename (without any directory path) of the LyX file. $$l The `LaTeX name'
рдпрд╣ LyX рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореИрдиреБрдЕрд▓ рдХреЗ рдПрдХ рднрд╛рдЧ рд╕реЗ рдПрдХ рдЕрдВрд╢ рд╣реИред рд╣рдо рдЗрди рдЪрд░реЛрдВ рдХреЗ рдЕрд░реНрдереЛрдВ, рдЕрд░реНрдереЛрдВ рдХреЗ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдирд╣реАрдВ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ, рдмрд▓реНрдХрд┐ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдПрдХ рдирдпрд╛ рдирд┐рд░реНрдпрд╛рдд рдкреНрд░рд╛рд░реВрдк рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ (
рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдПрдХ рдирдП рдмрдЯрди рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рд╕рд╛рде)
рдирд┐рд░реНрдпрд╛рдд рдХрд░реЗрдВ , рдЬрд┐рд╕рдореЗрдВ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рд╣рдо рдЙрд╕
.lyx
рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЙрд╕ рдкреНрд░рд╛рд░реВрдк рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред , рдЬрд┐рд╕ рд╡рд┐рдВрдбреЛ рдореЗрдВ рдпрд╣ рдХреНрд▓рд┐рдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛), рдЬрд┐рд╕рдХреЗ рджреМрд░рд╛рди рдЕрд╕реНрдерд╛рдпреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдирд┐рд░реНрдпрд╛рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдЬрд┐рд╕рдореЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдм
рдкреАрдбреАрдПрдл {pdflatex} рдкрд░ рдирд┐рд░реНрдпрд╛рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдлрд╝рд╛рдЗрд▓реЗрдВ
.pdf
рдЕрд▓рд╛рд╡рд╛, рдЙрддреНрдкрдиреНрди рд╣реЛрддреА рд╣реИрдВ), рдЬрд┐рд╕рдореЗрдВ
puti .xt рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдИ рдЬрд╛рдПрдЧреАред рд╕рднреА) рдЗрди рдЪрд░реЛрдВ рдХрд╛ рдорд╛рди ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, PATH рдореЗрдВ рдЬреЛрдбрд╝реЗ рдЧрдП рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ, рдирд┐рдореНрди рд╕рд╛рдордЧреНрд░реА рдХреЗ
рд╕рд╛рде рдПрдХ
put.bat рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдБ:
chcp 1251 cd /d %0\.. echo %1 >puti.txt echo %2 >>puti.txt echo %3 >>puti.txt echo %4 >>puti.txt echo %5 >>puti.txt echo %6 >>puti.txt echo %7 >>puti.txt echo %8 >>puti.txt echo %1/%~2 >>puti.txt
рдЗрд╕рдХреЗ рдмрд╛рдж, рдлрд╝рд╛рдЗрд▓ рдореЗрдВ
C:\Users\\AppData\Roaming\LyX2.0\lyxrc.defaults
рдЬрд╣рд╛рдВ рд╣рдо рд▓рд╛рдЗрдиреЗрдВ рд╣реИрдВ
.................................... \Format pdf4 pdf "PDF (XeTeX)" X "pdfview" "" "document,vector,menu=export" \Format pdf5 pdf "PDF (LuaTeX)" u "pdfview" "" "document,vector,menu=export"
рдРрд╕реА рд▓рд╛рдЗрди рдЬреЛрдбрд╝реЗрдВ
\Format pdf6 txt "puti" F "pdfview" "" "document,vector,menu=export"
рдпрд╣рд╛рдБ, рд╢рдмреНрдж
рдкреБрддрд┐ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдХреЛрдб рдХреЗ рд╕рд╛рде
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдирд┐рд░реНрдорд┐рдд рдирд┐рд░реНрдпрд╛рдд рдкреНрд░рд╛рд░реВрдк рдХрд╛ рдЗрдВрдЬрди рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕ рдирд┐рд░реНрдпрд╛рдд рдкреНрд░рд╛рд░реВрдк рдХреЛ
рдлрд╝рд╛рдЗрд▓> рдирд┐рд░реНрдпрд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕ рдирд╛рдо рдХреЗ рддрд╣рдд рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдХрд╣рд╛рдБ
.................................... \converter pdflatex pdf2 "pdflatex $$i" "latex=pdflatex" \converter xetex pdf4 "xelatex $$i" "latex=xelatex" \converter luatex pdf5 "lualatex" "latex=lualatex"
рдкреАрдбреАрдПрдл 5 рдкреНрд░рд╛рд░реВрдк рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реА рд▓рд╛рдЗрди рдХреЗ рдмрд╛рдж, рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓рд╛рдЗрди рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ:
\converter pdflatex pdf6 "puti.bat $$b $$f $$i $$l $$o $$p $$r $$s" ""
рдФрд░ рдпрд╣рд╛рдВ рд╢рдмреНрдж
рдкреБрдЯреА рдХреЛрдб рдХреЗ рд╕рд╛рде рдПрдХ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдХрд┐ рдирд┐рд░реНрдорд┐рдд рдирд┐рд░реНрдпрд╛рдд рдкреНрд░рд╛рд░реВрдк рдХрд╛ рдЗрдВрдЬрди рд╣реИред рдФрд░
lyxrc.defaults рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЗрд╕ рд╕реНрдерд╛рди рдкрд░, рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдХреЛрдб рдХреЗ рд╕рд╛рде рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛
.bat
), рдЕрдиреНрдпрдерд╛ рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛! .. рдФрд░ рдлрд┐рд░, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдПрдХ рддрд░рдл, рдЬрд┐рд╕рдХреЗ рд╕рд╛рдеред рдХреЛрдб рдХреЗ рд╕рд╛рде рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ рддрдм рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдирд┐рд░реНрдорд┐рдд рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рджреВрд╕рд░реА рддрд░рдл, рдЗрди рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдЙрд╕ рд░реВрдк рдореЗрдВ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ LyX рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЬрд╛рдирддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рд▓рд┐рдП рдЬрдм рдЖрдк рдЗрд╕ рдлрд╛рдЗрд▓ рдХреЛ LyX рдореЗрдВ рдЦреЛрд▓реА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдХреЛрдб рдХреЗ рд╕рд╛рде рдХреЙрд▓ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЦреЛрд▓рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде рдЗрд╕реА рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдХреЛрдб рдХреЗ рд╕рд╛рде рдлрд╝рд╛рдЗрд▓, рдХреБрдЫ рдФрд░ рдЬрд┐рд╕ рд╕реЗ рд╡реЗ рдирд┐рд░реНрдпрд╛рдд рдХрд┐рдП рдЧрдП рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдкреВрд░реНрдг рдкрде рдХреЗ рдХреБрдЫ рд╣рд┐рд╕реНрд╕реЛрдВ рд╕реЗ рдмрдирддреЗ рд╣реИрдВ, рдФрд░ рджреВрд╕рд░реЛрдВ рдХреЛ рдкреВрд░реНрдг рдкрде рд╕реЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдХреБрдЫ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рддрдХ, рдпрд╣ рдЗрди рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдмрджрд▓ рджреЗрддрд╛ рд╣реИ, рдЗрд╕ рд░реВрдк рдореЗрдВ рдирд╛рдо рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рд▓рдЧрднрдЧ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдореВрд▓реНрдпреЛрдВ рдХреЗ рд╕рд╛рде, рдЗрд╕рд▓рд┐рдП рдмреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬреЛ рдХрдорд╛рдВрдб рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рд▓рдЧрднрдЧ рдЙрдкрдпреБрдХреНрдд рд╣реИрдВред рд▓рд╛рдЗрдиред рдХреНрдпреЛрдВ "рд▓рдЧрднрдЧ" рдмрд╛рдж рдореЗрдВ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдпрд╣реА рд╕рдм рд╣реИ,
рдЖрдкрдХреЛ lyxrc.defaults рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХреБрдЫ рдФрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ: рди рддреЛ рдЬреЛрдбрд╝реЗрдВ, рди рд╣реА рдХреЛрдИ рдирдпрд╛
рд╕рдВрдкрд╛рджрдХ_рд╕рдВрд╡рд╛рджрджрд╛рддрд╛ рдпрд╛
\ рджрд░реНрд╢рдХ_ рдпрд╛ рдХреБрдЫ рдФрд░, рдРрд╕рд╛ рдХреБрдЫ рднреА рд╣реЛ ... рдЕрдЧрд▓рд╛,
рдЧреАрдд рдХреЛ рд╕рд╣реЗрдЬрдиреЗ рдХреЗ рдмрд╛рджред рдЗрд╕ рддрд░рд╣ рд╕реЗ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдлрд╝рд╛рдЗрд▓ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдФрд░ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░рдирд╛ред
рдлрд╝рд╛рдЗрд▓ рдореЗрдВ LyX рдкреНрд░реЛрдЧреНрд░рд╛рдо
> рдирд┐рд░реНрдпрд╛рдд рдХрд░реЗрдВ , рдПрдХ рдирдпрд╛ рдмрдЯрди рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИ:

рдЗрд╕реЗ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ,
рджреЗрдЦреЗрдВ> рд╕рдВрджреЗрд╢ рджреЗрдЦреЗрдВ (рдЬрдм рдореИрдВ рдХрд┐рд╕реА рдЕрдиреНрдп рд╕реНрд░реЛрдд рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЧрдИ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд LyX рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рдерд╛, рддреЛ рдЙрд╕ рдмрдЯрди рдХреЛ
рджреГрд╢реНрдп рд╕рдВрджреЗрд╢ рдХрд╣рд╛ рдЬрд╛рддрд╛ рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рдЙрд╕ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдореЗрдВ рдПрдХ рдЕрд▓рдЧ рд╕реНрдерд╛рдиреАрдпрдХрд░рдг рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛)
.mo
, рдЬрдмрдХрд┐ рдЖрдорддреМрд░ рдкрд░ LyX рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╡рд┐рдВрдбреЛ рдХреЗ рдирд┐рдЪрд▓реЗ рднрд╛рдЧ рдореЗрдВ
рдкреНрд░рдЧрддрд┐ / рдбрд┐рдмрдЧ рд╕рдВрджреЗрд╢ рдирд╛рдордХ рдПрдХ рдХреНрд╖реЗрддреНрд░ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред рдЕрдм рдЖрдк рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рдЧрдП рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЙрд╕реА рд╕рдордп,
рдкреНрд░рдЧрддрд┐ / рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреНрд╖реЗрддреНрд░ рдХреЗ
рд╕рдВрджреЗрд╢реЛрдВ рдореЗрдВ, рдирд┐рд░реНрдпрд╛рдд рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдЭрд┐рд▓рдорд┐рд▓рд╛рд╣рдЯ, рдиреАрдЪреЗ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрддреА рд╣реИред рдЗрд╕ рддрд░рд╣ рдХреА рдЭрд┐рд▓рдорд┐рд▓рд╛рд╣рдЯ рдХреА рд╕рдорд╛рдкреНрддрд┐ рдХреЗ рдмрд╛рдж, рд╣рдо рдЕрд╕реНрдерд╛рдпреА рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рд▓рд┐рдП рдкрде рдХреА рддрд▓рд╛рд╢ рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рд░рд╛рд╕реНрддреЗ рдХреЗ рд╕рд╛рде рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╡рд╛рд▓реА рдлрд╛рдЗрд▓реЗрдВ рд░рдЦреА рдЬрд╛рддреА рд╣реИрдВ, рдЙрд╕ рдкреНрд░рдХрд╛рд░ рдХреА рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд┐рд╕реЗ рдЖрдк рдЙрд╕реА рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдирд┐рд░реНрдпрд╛рдд рдХреА рдЧрдИ
.lyx
рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдРрд╕реЗ рд╕рднреА рд░рд╛рд╕реНрддреЗ рдХрдореЛрдмреЗрд╢ рдПрдХ-рджреВрд╕рд░реЗ рдХреЗ рд╕рдорд╛рди рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдХреЛрдИ рдЧрд▓рддреА рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрди рддрд░реАрдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ:
D:\1-kat-LyX\lyx_tmpdir.gq2748\lyx_tmpbuf2
рдЗрд╕ рдлреЛрд▓реНрдбрд░ рдореЗрдВ рдЬрд╛рдПрдВред рд╡рд╣рд╛рдБ, рджреВрд╕рд░реЛрдВ рдХреЗ рдмреАрдЪ,
puti.txt рдлрд╝рд╛рдЗрд▓ рд╣реЛрдЧреА, рдЬрд┐рд╕реЗ рд╣рдо рдЗрд╕ рдирд┐рд░реНрдпрд╛рдд рдкреНрд░рд╛рд░реВрдк рдХреЗ рд▓рд┐рдП рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕реЗ рдЦреЛрд▓рдиреЗ рдкрд░, рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреА рддрд░рд╣ рдХреБрдЫ рджреЗрдЦреЗрдВрдЧреЗ:
D:/1-kat-LyX/lyx_tmpdir.gq2748/lyx_tmpbuf2/newfile2 newfile2.lyx newfile2.tex $$l newfile2.txt D:/1-kat-LyX/lyx_tmpdir.gq2748/lyx_tmpbuf2/ C:/DocLyX/ $$s D:/1-kat-LyX/lyx_tmpdir.gq2748/lyx_tmpbuf2/newfile2/newfile2.lyx
рдРрд╕реА рд╕рд╛рдордЧреНрд░реА рдХреА рдПрдХ рдлрд╝рд╛рдЗрд▓ рдирд┐рд░реНрдпрд╛рдд рдХреЗ рджреМрд░рд╛рди рдмрдирд╛рдИ рдЧрдИ рдереА рдЬреЛ рдореИрдВрдиреЗ рдлрд╝рд╛рдЗрд▓ рдирд┐рд░реНрдпрд╛рдд рдкреНрд░рд╛рд░реВрдк
C:\DocLyX\newfile2.lyx
рдмрдирд╛рдИ
C:\DocLyX\newfile2.lyx
ред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рднреА рдорд╛рдкрджрдВрдбреЛрдВ рдиреЗ рднреА рдЕрдкрдиреЗ рдореВрд▓реНрдпреЛрдВ рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рдЬреЛ рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХреБрдЫ рдЕрдиреНрдп рдирд┐рд░реНрдпрд╛рдд рдкреНрд░рд╛рд░реВрдкреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдореЗрдВ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдореИрдВрдиреЗ рдХрд▓реНрдкрдирд╛ рдХреА рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕ рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЗ рд╕рд╛рде "рд▓рдЧрднрдЧ" рд╕рдВрдЧрддрддрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдореИрдВрдиреЗ рдКрдкрд░ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдерд╛ред рдЕрд░реНрдерд╛рддреН: рдкрде рдореЗрдВ рд╡рд┐рднрд╛рдЬрдХред рдЗрд╕ рддрд░рд╣ рд╕реЗ
.txt
рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдкрд╛рд░рдВрдкрд░рд┐рдХ рдЪрд░рд┐рддреНрд░ рдХреЗ рдмрдЬрд╛рдп
/
рд╡рд░реНрдг, рдХрдо рд╕реЗ рдХрдо рд╡рд┐рдВрдбреЛрдЬ,
\
, рдЗрд╕рд▓рд┐рдП рдЗрд╕ рддрд░рд╣ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдкрде рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдЖрдк рдлрд╝рд╛рдЗрд▓ рджрд░реНрдЬ рдХрд░реЗрдВ рдХреЛрдб рдЬреЛ рдирд┐рд░реНрдпрд╛рдд рдХрд┐рдП рдЧрдП рдирд┐рд░реНрдпрд╛рдд рдкреНрд░рд╛рд░реВрдк рдХреЗ рд▓рд┐рдП рдПрдХ рдЗрдВрдЬрди рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕рдореЗрдВ рд░рд┐рдкреНрд▓реЗрд╕рдореЗрдВрдЯ
/
with рдХреЗ рд▓рд┐рдП рдЕрдиреБрднрд╛рдЧ рд╢рд╛рдорд┐рд▓ рд╣реИред рд╣рдо рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЗрд╕реЗ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦреЗрдВрдЧреЗред рдЙрд╕ рдХреНрд░рдо рдХреА рддреБрд▓рдирд╛ рдХрд░рдирд╛ рдЬрд┐рд╕рдореЗрдВ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ
lyxrc.defaults рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕реВрдЪреАрдмрджреНрдз рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдореИрдВ рдЗрд╕реЗ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░рддрд╛ рд╣реВрдВ (рдФрд░ рдЗрд╕реЗ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ))
puti.bat рдлрд╝рд╛рдЗрд▓,
puti.bat рдлрд╝рд╛рдЗрд▓
putt.txt рдлрд╝рд╛рдЗрд▓ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде
рдЦреБрдж рдХреЛ
рджрд░реНрдЬ рдХрд░рддрд╛ рд╣реИ, рдореИрдВ рдпрд╣ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓рддрд╛ рд╣реВрдВ рдХрд┐ рдЕрдиреНрдп рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП , , , , , LyX.
$$i тАФ ,
puti.txt .tex ,
.lyx , , , MiKTeX, тАФ , , . - .
$$r тАФ LyX
.lyx, рдЕрдкрдиреЗ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдХреЗ, рдЗрд╕ рдирд┐рд░реНрдпрд╛рдд рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдореБрдЭреЗ .Net рдлрд╝рд╛рдЗрд▓ рдорд┐рд▓реЗрдЧреА, рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВрдиреЗ рдЕрднреА рдмрд╛рдд рдХреА рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдирд┐рд░реНрдпрд╛рдд рдореЗрдиреВ рдХреА рдлреЛрдЯреЛ рдореЗрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рд╣реИ , рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдПрдХ рдирдпрд╛ рдкреБрдЯреА рдирд┐рд░реНрдпрд╛рдд рдкреНрд░рд╛рд░реВрдк рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреБрдж рдХреЛ рд╕реАрдорд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ ред рдЖрдЗрдП рд╣рдо рдЗрди рдирд┐рд░реНрдпрд╛рдд рд╕реНрд╡рд░реВрдкреЛрдВ рдкрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдзреНрдпрд╛рди рджреЗрдВ рдЬреЛ рдореИрдВрдиреЗ рдмрдирд╛рдпрд╛ рдерд╛ред рдЖрдорддреМрд░ рдкрд░, LyX рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рдХреБрдЫ "рджреЗрд╢реА" рдкреНрд░рд╛рд░реВрдк рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рддреЗ рд╕рдордп, рдЗрд╕рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЧ рд╕реЗ рд╕рднреА рдлрд╛рдЗрд▓реЗрдВ рдЗрд╕реА рдЕрд╕реНрдерд╛рдпреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ LyX рдкреНрд░реЛрдЧреНрд░рд╛рдо рджреНрд╡рд╛рд░рд╛ рд░рдЦреА рдЬрд╛рддреА рд╣реИрдВред рдЖрдЗрдП рдПрдХ рдирд┐рд░реНрдпрд╛рдд рдкреНрд░рд╛рд░реВрдк рдмрдирд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ рдЬрд┐рд╕рдореЗрдВ рдпреЗ рдлрд╛рдЗрд▓реЗрдВ рдирд┐рд░реНрдпрд╛рдд рдХреА рдЧрдИ .lyx рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рдорд╛рди рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд░рдЦреА рдЬрд╛рдПрдВрдЧреА ред рдЦреИрд░, lyxrc.defaults рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдХреНрд░рд┐рдпрд╛рдПрдБрдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЗ рд░реВрдк рдореЗрдВ рд╣реА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдЬрдм puti рдирд┐рд░реНрдпрд╛рдд рдкреНрд░рд╛рд░реВрдк рдмрдирд╛рдиреЗ ред рдореИрдВ рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЙрдкрдпреБрдХреНрдд рд╕реНрдерд╛рдиреЛрдВ рдХреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рднреА рдЬреЛрдбрд╝рддрд╛ рд╣реВрдБ: \Format pdf7 pdf "pdflatex v papke" F "pdfview" "" "document,vector,menu=export"
рдФрд░
\converter pdflatex pdf7 "pdflatex-v-papke.bat $$r $$i" ""
, рд╕рдм рдХреБрдЫ рдпрд╣рд╛рдБ рд╕реНрдкрд╖реНрдЯ рд╣реИред рдкреБрддрд┐ рдирд┐рд░реНрдпрд╛рдд рдкреНрд░рд╛рд░реВрдк рдХреЗ рдмреАрдЪ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЕрдВрддрд░ рдЬреЛ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рдмрдирд╛рдпрд╛ рдерд╛ рдФрд░ рдЕрдм рдЬреЛ рдирд┐рд░реНрдпрд╛рдд рдкреНрд░рд╛рд░реВрдк рдмрдирд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рд╡рд╣ рдЗрдВрдЬрди (рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рдмреАрдЪ .bat
) рдХреЗ рдЕрдВрддрд░ рдХреЗ рдХрд╛рд░рдг рд╣реИ , рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдирд┐рд░реНрдпрд╛рдд рдкреНрд░рд╛рд░реВрдк рдкрд░ рд░рдЦрд╛ рдерд╛ рдФрд░ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдЗрд╕ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд░рдЦрд╛ рдерд╛ред рдЕрд░реНрдерд╛рддреН, рдЗрд╕ рдкреНрд░рд╛рд░реВрдк рдХреЗ рд▓рд┐рдП рдПрдХ рдЗрдВрдЬрди рдХреЗ рд░реВрдк рдореЗрдВ рдореИрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рд╛рдордЧреНрд░рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде pdflatex-v-papke.bat рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ : cd /d %0\.. chcp 1251 echo LYXCMD:sohranenie:buffer-write> \\.\pipe\lyxpipe.in if exist perehod.bat (goto :vyhod3) else (goto :vhod) :vhod echo %1 > put0.txt echo cd /d %%0\..>> pereim.bat echo SetLocal EnableExtensions EnableDelayedExpansion>> pereim.bat echo Set infile=put0.txt>> pereim.bat echo Set outFile=put.txt>> pereim.bat echo Set find=/>>pereim.bat echo Set replace=\>>pereim.bat echo for /F "UseBackQ delims=" %%%%n in ("%%infile%%") do (>> pereim.bat echo set "LINE=%%%%n">> pereim.bat echo set "LINE=!LINE:%%find%%=%%replace%%!">> pereim.bat echo echo.!LINE!^>^>%%outFile%%>> pereim.bat echo )>> pereim.bat echo exit>> pereim.bat start /b pereim.bat :vhod1 if exist put.txt (goto :vyhod1) else (goto :vhod1) :vyhod1 echo chcp 1251 > perehod.bat echo cd /D^^>>perehod.bat more < put.txt >> perehod.bat echo del %~n2.tex>> perehod.bat echo :vhod2 >> perehod.bat echo lyx -e latex %~n2.lyx>> perehod.bat echo if exist %~n2.tex (goto :vyhod2) else (goto :vhod2) >> perehod.bat echo :vyhod2 >> perehod.bat echo pdflatex %2 >> perehod.bat echo taskkill /f /im pdflatex.exe >> perehod.bat echo exit >> perehod.bat echo :vhod3 if exist perehod.bat (goto :vyhod3) else (goto :vhod3) :vyhod3 start perehod.bat pdflatex %1 rem exit.bat exit
рдпрд╣ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИ? рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЙрди рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП рдЬрд┐рдирдХреЗ рд╕рд╛рде рдореИрдВрдиреЗ рдЗрд╕ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдХреЛ LyX рдХреЙрд▓рд┐рдВрдЧ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдмрдирд╛рдпрд╛ рд╣реИ, рдЗрд╕реЗ lyxrc.defaults рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд▓рд┐рдЦрддреЗ рд╣реБрдП , рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде рд╣реЛрддрд╛ рд╣реИ "Lyx- рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрдпрд╛рдд рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рд╡рд╛рд▓реЗ рдлрд╝реЛрд▓реНрдбрд░ рдкрде" рдФрд░ " рдирд┐рд░реНрдпрд╛рдд рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо, рд▓реЗрдХрд┐рди рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рд╕рд╛рде ".tex", рдФрд░ рдорд╛рдкрджрдВрдбреЛрдВ рдХрд╛ рдХреНрд░рдо рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рддреЛ, рдпрд╣ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдкрд╣рд▓реЗ рдПрдХ рдЕрд╕реНрдерд╛рдпреА рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕рдВрдХреНрд░рдордг рдХрд░рддреА рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдХреБрдЫ "рджреЗрд╢реА рдкреНрд░рд╛рд░реВрдк" рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрдпрд╛рдд рдХрд░рддреЗ рд╕рдордп рдлрд╛рдЗрд▓реЗрдВ рд╕рд╛рде рдореЗрдВ рдмрдирддреА рд╣реИрдВред рдлрд┐рд░, pdflatex-v-papke.bat рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдорд╛рдкрджрдВрдбреЛрдВ рдореЗрдВ рд╕рд┐рд░рд┐рд▓рд┐рдХ рдкрддреНрд░реЛрдВ рдХреА рд╕рдВрднрд╛рд╡рд┐рдд рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рдХрд╛рд░рдг , рд╣рдо рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ рд╡рд┐рдВрдбреЛ рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬрд╝ 1251 рдкрд░ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЛ рдмрджрд▓рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдпрд╣ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрдЧреАред рдлрд┐рд░, рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реЗ рдХрдорд╛рдВрдб рдХреЗ рд▓рд┐рдП рдЙрддреНрддрд░рджрд╛рдпреА рд╣реЛрдиреЗ рдХреА LyX рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреА рдХреНрд╖рдорддрд╛ рдХрд╛ рд▓рд╛рдн рдЙрдард╛рддреЗ рд╣реБрдП, рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ (рд╕рдВрднрд╛рд╡рдирд╛) рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдмрд╛рдд рдХреА рдереА, рд╣рдордиреЗ рдирд┐рд░реНрдпрд╛рдд рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдореБрдЦреНрдп рдХрд╛рд░реНрдпреЛрдВ рд╕реЗ рдкрд╣рд▓реЗ, рдкрд╣рд▓реЗ рдирд┐рд░реНрдпрд╛рдд рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдХреЛ .lyx
рдХрдорд╛рдВрдб рд╕реЗ рд╕рд╣реЗрдЬреЗрдВред echo LYXCMD:sohranenie:buffer-write> \\.\pipe\lyxpipe.in
рддрд╛рдХрд┐ рдЖрдк рдЗрд╕реЗ рд╣рд░ рдмрд╛рд░ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рди рдХрд░реЗрдВред рдЯреАрдо if exist perehod.bat (goto :vyhod3) else (goto :vhod)
рдпрд╣ рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рд▓реЗрдмрд▓ рдХреЗ рд╕рд╛рде :vyhod3
рдФрд░ :vhod
рдкрд╣рд▓реЗ рдФрд░ рдЖрджреЗрд╢ рдЦреБрдж рдЕрдкрдиреЗ рджрдо рдкрд░ рдХреБрдЫ рднреА рдкреИрджрд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рдХреЗ рдмрд╛рдж рд╕реЗ рдЪрд▓реА рдЖ рд░рд╣реА рд╣реИ, рдФрд░ рдХреНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдХреЗред Pdflatex-v-papke.bat рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╕рдВрдмрдВрдзрд┐рдд рдЕрд╕реНрдерд╛рдпреА рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╡рд╛рд▓реА рдирд┐рдореНрди рдлрд╝рд╛рдЗрд▓реЗрдВ рд╣реИрдВ (рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рдХреНрд░рдо рдореЗрдВ) , рдкреНрд░рддреНрдпреЗрдХ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди, рдирд┐рд░реНрдпрд╛рдд рдХреЗ рд╕рд╛рде рдмрдирд╛рдИ рдЬрд╛рдиреЗ рд╡рд╛рд▓реА put0.txt , pereim.bat , put.txt , pbhod.bat рдлрд╛рдЗрд▓реЗрдВ ред рдХрд┐рд╕реА рднреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЦреБрд▓реА рд╣реБрдИ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рдВрднрд╛рд╡рд┐рдд рд╕рдВрдкрд╛рджрди рдХреЗ рд╕рд╛рде .lyx
, рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдХреЗрд╡рд▓ рдкрд╣рд▓реА рдмрд╛рд░ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдкрд╣рд▓реА рдмрд╛рд░, рдЕрдВрддрд┐рдо perehod.bat рдлрд╝рд╛рдЗрд▓ рдЕрд╕реНрдерд╛рдпреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдмрдирд╛рдИ рдЬрд╛рдПрдЧреА, рдЕрд╕реНрдерд╛рдпреА рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЗрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рд╕реЗ рдЕрдиреНрдп рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдпрджрд┐ рдпрд╣ рдлрд╝рд╛рдЗрд▓ рдЗрд╕ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИред рдЗрд╕рд▓рд┐рдП, рд╕реНрдерд┐рддрд┐ рдореЗрдВ, if
рд╣рдо рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдХреЛ рд▓рд┐рдЦрддреЗ рд╣реИрдВред рдпрджрд┐, рдЬрдм pdflatex -v-papke.bat рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрддреА рд╣реИ, рддреЛ рдпрд╣ рдлрд╝рд╛рдЗрд▓ рд╕рдВрдмрдВрдзрд┐рдд рдЕрд╕реНрдерд╛рдпреА рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ, pdflatex-v-papke.bat рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдЙрд╕реА рдЕрд╕реНрдерд╛рдпреА рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ 4 рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдмрдирд╛рдиреЗ рд╡рд╛рд▓реА рд╢рд╛рдЦрд╛ рдХреЗ рд╕рд╛рде рдЬрд╛рддреА рд╣реИ - put0.txt , pereim.bat , put.txt , perehod.batрдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдХреА рдЯреАрдореЛрдВ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝рддрд╛ рд╣реИред рдпрджрд┐ рдЕрд╕реНрдерд╛рдпреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдпреЗ 4 рдлрд╛рдЗрд▓реЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рд╣реИрдВ, рддреЛ рдмрд╛рдж рдХреЗ рдХрдорд╛рдВрдб рдореЗрдВ рд╕реАрдзрд╛ рд╕рдВрдХреНрд░рдордг рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВрдиреЗ рдкрд┐рдЫрд▓реЗ рд╡рд╛рдХреНрдп рдореЗрдВ рдмрддрд╛рдпрд╛ рдерд╛ред рдЖрдЗрдП рд╣рдо рдЗрди рдЪрд╛рд░ рдлрд╛рдЗрд▓реЛрдВ рдкрд░ рдзреНрдпрд╛рди рджреЗрдВред рдЪреВрдВрдХрд┐ рдкрд╣рд▓рд╛ рдкреИрд░рд╛рдореАрдЯрд░ рдЬрд┐рд╕рдХреЗ рд╕рд╛рде LyX рдкреНрд░реЛрдЧреНрд░рд╛рдо рдиреЗ pdflatex-v-papke.bat рдлрд╝рд╛рдЗрд▓ рд▓реЙрдиреНрдЪ рдХреА рд╣реИ, рд╡рд╣ рд╣реИ "LyX- рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрдпрд╛рдд рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рд╡рд╛рд▓реЗ рдлрд╝реЛрд▓реНрдбрд░ рдХрд╛ рдкрде ", рдпрд╣ рдкрде put0.txt рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдкреНрд░рд╕реНрддреБрдд рдпрд╣ рд░реВрдк рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЗрд╕ рд░реВрдк рдореЗрдВ рдкрде рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдкрдпреБрдХреНрдд рд╣реИ (рд╡рд╣рд╛рдБ, рд╡рд┐рднрд╛рдЬрдХ, рдЗрд╕рд▓рд┐рдП рдмреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рдлрд╝реЛрд▓реНрдбрд░реНрд╕ рдХреЗ рдШреЛрдВрд╕рд▓реЗ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕реНрддрд░реЛрдВ /
рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рджреНрд╡рд╛рд░рд╛ рдЕрдкреЗрдХреНрд╖рд┐рдд рдЪрд░рд┐рддреНрд░ рдХреЗ рдмрдЬрд╛рдп рдЪрд░рд┐рддреНрд░ рд╣реИ \
)ред рдЗрд╕ рдХрд╛рд░рдг рд╕реЗ, pdflatex-v-papke.bat рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдореЗрдВ рдЕрдЧрд▓рд╛ рдЪрд░рдгрдпрд╣ рд╡рд╣реА рдЕрд╕реНрдерд╛рдпреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ pereim.bat , рдЬрд┐рдирдХрд╛ рдХрд╛рдо рдпрд╣ рдлрд╝рд╛рдЗрд▓ рдХреА рд╕рд╛рдордЧреНрд░реА рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ put0.txt , рд╕рд╛рдордЧреНрд░реА рдХреЛ рдмрджрд▓рдиреЗ /
рдкрд░ \
рдФрд░ рдкрд░рд┐рдгрд╛рдореА рдлрд╝рд╛рдЗрд▓ рдЬрд▓рд╛ put1.txt ред Pdflatex-v-papke.bat рдХреА рдЕрдЧрд▓реА рдХреНрд░рд┐рдпрд╛ pereim.bat рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рд▓реЙрдиреНрдЪ рдХрд░рдирд╛ рд╣реИ ред рддрд╛рдХрд┐ рдЗрд╕ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдХрд╛рд▓реА рдЦрд┐рдбрд╝рдХреА рджрд┐рдЦрд╛рдИ рди рджреЗ, рдореИрдВрдиреЗ рдЗрд╕ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╢реБрд░реВ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХрдорд╛рдВрдб рдореЗрдВ рдПрдХ рдХреБрдВрдЬреА рдЬреЛрдбрд╝реА /b
ред рдореИрдВрдиреЗ рдПрдХ рдЕрд▓рдЧ рдХрдорд╛рдВрдб рд╡рд┐рдВрдбреЛ рдореЗрдВ рд╢реБрд░реВ рдХрд░рдХреЗ pereim.bat рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдИ (рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдХреНрдпреЛрдВ) ред рдЗрд╕ рд╡рдЬрд╣ рд╕реЗ, рдЬрдмрдХрд┐ рдпрд╣ рдПрдХ рдкреБрдЯ 1 txt рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рддрд╛ рд╣реИ , рдореБрдЦреНрдп рдлрд╝рд╛рдЗрд▓ рдХрд╛ рд╕рдВрдЪрд╛рд▓рдиpdflatex-v-papke.bat рдЕрдЧрд▓реЗ рдЪрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ put1.txt рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдВрдмрдВрдзрд┐рдд рдЕрд╕реНрдерд╛рдпреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдореМрдЬреВрдж рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ ред рдЗрд╕ рдХрд╛рд░рдг рд╕реЗ, рдореБрдЦреНрдп pdflatex-v-papke.bat рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдореЗрдВ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рд╣реЛ рд╕рдХрддреА рд╣реИ ред рдЗрд╕реЗ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП, pereim.bat рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЕрдЧрд▓рд╛ рдЪрд░рдг рдореБрдЦреНрдп рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЙрд╕рдХреЗ рдХреЛрдб рдХреЗ рдРрд╕реЗ рднрд╛рдЧ рдХреЗ рд╕рд╛рде рд▓реВрдк рдХрд░рдирд╛ рд╣реИ: :vhod1 if exist put.txt (goto :vyhod1) else (goto :vhod1) :vyhod1
рдХреЛрдб рдХрд╛ рдпрд╣ рдЦрдВрдб рдирд┐рд░реНрдпрд╛рдд рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЕрдиреБрд░реВрдк рдЕрд╕реНрдерд╛рдпреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ put.txt рдлрд╝рд╛рдЗрд▓ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИ ред рдпрджрд┐ рдпрд╣ рдлрд╝рд╛рдЗрд▓ рдЗрд╕ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдирд╣реАрдВ рд╣реИ, рддреЛ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рд▓реЗрдмрд▓ рдкрд░ рд╡рд╛рдкрд╕ рдЖрддреА рд╣реИ :vhod1
рдФрд░ рдлрд┐рд░ рд╕реЗ рдирд┐рд░реНрдпрд╛рдд рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЕрдиреБрд░реВрдк рдЕрд╕реНрдерд╛рдпреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ put.txt рдлрд╝рд╛рдЗрд▓ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреА рдЬрд╛рдБрдЪ рдХрд░рддреА рд╣реИ рдФрд░ рдЗрд╕ рддрд░рд╣ рдЬрдм рддрдХ рдпрд╣ рдлрд╝рд╛рдЗрд▓ рдЗрд╕ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗрддреА рд╣реИред рдЬреИрд╕реЗ рд╣реА рд╕реНрдХреИрди рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкрд╛рддрд╛ рд╣реИ, рдпрд╣ рд▓реВрдк рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддрд╛ рд╣реИ рдФрд░ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ pdflatex-v-papke.bat рдХреЗ рдирд┐рдореНрди рдХрдорд╛рдВрдбреНрд╕ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддрд╛ рд╣реИ ред рдФрд░ рдЗрд╕ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдХрд╛рдо рдореЗрдВ рдЕрдЧрд▓рд╛ рдХрджрдо рдЙрдЪрд┐рдд рдЕрд╕реНрдерд╛рдпреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдПрдХ perehod.bat рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдирд╛ рд╣реИ , рдЗрд╕ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ (рдХреЛрдб рдЕрдиреБрднрд╛рдЧ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЬрд╝рд┐рдореНрдореЗрджрд╛рд░ рд╣реИ) :vhod3 if exist perehod.bat (goto :vyhod3) else (goto :vhod3) :vyhod3
рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ pdflatex-v-papke.bat ) рдФрд░ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ perehod.bat рдХрд╛ рд╢реБрднрд╛рд░рдВрдн ред рдореИрдВ рдПрдХ рдЕрд▓рдЧ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ perehod.bat рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рддрд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХреЗ рдХрд╛рдо рдХреЗ рджреМрд░рд╛рди рдЗрд╕реЗ рдкрд╣рд▓реЗ рдмрдирд╛рдИ рдЧрдИ put.txt рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдирд┐рд╣рд┐рдд рдкрде рдХреЗ рд╕рд╛рде рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЗрд╕ рдкрде рдХреЛ рдЕрднреА рднреА рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдирд┐рдХрд╛рд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдХрдорд╛рдВрдб рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ more < put.txt
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, perehod.bat рдлрд╝рд╛рдЗрд▓ рдХреА рд╕рд╛рдордЧреНрд░реА рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ (рдирд┐рд░реНрдпрд╛рдд рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде C:\DocLyX\newfile2.lyx
): chcp 1251 cd /D^ C:\DocLyX\ del newfile2.tex :vhod2 lyx -e latex newfile2.lyx if exist newfile2.tex (goto :vyhod2) else (goto :vhod2) :vyhod2 pdflatex newfile2.tex taskkill /f /im pdflatex.exe exit
рдпрд╣ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдХреНрдпрд╛ рдХрд░рддреА рд╣реИ? рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдирд┐рд░реНрдпрд╛рдд рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдкреВрд░реНрдг рдкрде рдореЗрдВ рд╕рд┐рд░рд┐рд▓рд┐рдХ рдкрддреНрд░ рд╣реЛрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рдХрд╛рд░рдг, рдХрдорд╛рдВрдб рд╡рд┐рдВрдбреЛ рдХреА рдПрдиреНрдХреЛрдбрд┐рдВрдЧ, рдЬрд┐рд╕рдореЗрдВ perehod.bat рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдЪрд▓рдирд╛ рд╢реБрд░реВ рд╣реЛрддреА рд╣реИ , рд╡рд┐рдВрдбреЛрдЬрд╝ 1251 рдкрд░ рд╕реНрд╡рд┐рдЪ рд╣реЛрддреА рд╣реИ ред рдлрд┐рд░ рдЕрдЧрд▓реА 2 рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдХрдорд╛рдВрдб рд╣реИрдВред ^
рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдХреЗ рдЕрдВрдд рдореЗрдВ рдПрдХ рд╕рдВрдХреЗрдд рдореЗрдВ рдЗрди рд░реЗрдЦрд╛рдУрдВ рдХрд╛ рд╕рдВрдШрдЯрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ред рдЗрд╕ рдорд┐рд╢реНрд░рд┐рдд рдХрдорд╛рдВрдб рдХрд╛ рдЕрд░реНрде рдпрд╣ рд╣реИ рдХрд┐ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ perehod.bat рдХрд╛ рдХрд╛рдо рдирд┐рд░реНрдпрд╛рдд рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ .lyx
ред рдХреБрдВрдЬреА /D
рдЗрд╕рд▓рд┐рдП рдЬреЛрдбрд╝реА рдЧрдИ рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдЙрдкрдХрд░рдг> рд╕реЗрдЯрд┐рдВрдЧ ...> рдЕрд╕реНрдерд╛рдИ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдкрд╛рда рдмреЙрдХреНрд╕ рдореЗрдВ рдкрде рд╣реИрдВрдпрд╣ рддрдм рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдЖрдк LyX рдЦреЛрд▓рддреЗ рд╣реИрдВ, рдпрд╣ рдЕрд╕реНрдерд╛рдпреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдПрдХ рдбрд┐рд╕реНрдХ рдкрд░ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЖрдорддреМрд░ рдкрд░ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд▓реЙрдиреНрдЪ рдХреА рдЬрд╛рддреА рд╣реИред рдЗрд╕рдХреЗ рдмрд╛рдж, рдирд┐рд░реНрдпрд╛рдд рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдЙрд╕реА рдирд╛рдо рдХреА рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ .lyx
, рд▓реЗрдХрд┐рди рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рд╕рд╛рде .tex
, рдЬреЛ рдХрд┐, рд╢рд╛рдпрдж, рдЙрд╕реА рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдирд┐рд░реНрдпрд╛рдд рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдкреНрд░рд╛рдкреНрдд рдХреА рдЧрдИ рдереА .lyx
рдЬрдм рдирд┐рд░реНрдпрд╛рдд рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ .lyx
рдХрд╛ рдирд┐рд░реНрдпрд╛рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рдерд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, .lyx
рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╣рдо рдЬрд┐рд╕ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ .tex
, рдЙрд╕реЗ pdflatex-v-papke.bat рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓реВрдкрд┐рдВрдЧ рдХреЗ рдмрд╛рдж рдПрдХ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдирд┐рд░реНрдпрд╛рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрдм рддрдХ рдХрд┐ рдирд┐рд░реНрдпрд╛рдд рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдПрдХ рд╣реА рдирд╛рдо рдХреА рдлрд╝рд╛рдЗрд▓ рд╕рдВрдмрдВрдзрд┐рдд рдЕрд╕реНрдерд╛рдпреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдкреНрд░рдХрдЯ рди рд╣реЛ рдЬрд╛рдП .lyx
, рд▓реЗрдХрд┐рди рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рд╕рд╛рде.tex
ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЖрджреЗрд╢реЛрдВ рдХреЗ рдЗрд╕ рдЖрджреЗрд╢ рдХреЗ рд╕рд╛рде, (рдмреИрдЪ) pdflatex-v-papke.bat рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдХрднреА-рдХрднреА рд▓реВрдк рд╣реЛ рдЬрд╛рддреА рд╣реИ , рдХреНрдпреЛрдВрдХрд┐ рдирд┐рд░реНрдпрд╛рдд рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдПрдХ рд╣реА рдирд╛рдо рдХреА рдлрд╝рд╛рдЗрд▓ .lyx
, рд▓реЗрдХрд┐рди рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд╕рд╛рде, .tex
рдкреНрд░рдХрдЯ рдирд╣реАрдВ рд╣реБрдИред рдЗрд╕рд▓рд┐рдП, рдирд┐рд░реНрдпрд╛рдд рдХрдорд╛рдВрдб рдХреЛ .tex
рдЙрд╕ рд▓реЗрдмрд▓ рдХреЗ рдмрд╛рдж рд░рдЦрдирд╛ рдмреЗрд╣рддрд░ рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рд╡рд╛рдкрд╕ рдЖрддреА рд╣реИ рдпрджрд┐ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдХреЛрдИ рдлрд╝рд╛рдЗрд▓ .lyx
рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдЙрд╕реА рдирд╛рдо рдХреЗ рдирд┐рд░реНрдпрд╛рддрд┐рдд рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдирд╣реАрдВ рд╣реИ .lyx
, рд▓реЗрдХрд┐рди рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рд╕рд╛рде .tex
ред рдЦреИрд░, рдлрд┐рд░ рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рд╣реИред рдПрдХ pdflatex рдлрд╝рд╛рдЗрд▓ рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдПрдХ рд╣реА рдирд╛рдо рдХреА рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ .lyx
, рд▓реЗрдХрд┐рди рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд╕рд╛рде .tex
, рдлрд┐рд░ pdflatex рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдорд╛рд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрджреЗрд╢ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдЗрд╕ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг (рдРрд╕рд╛ рд╣реЛрддрд╛ рд╣реИ) рдХреЗ рдмрд╛рдж рдЕрд╕реНрдкрд╖реНрдЯ рд░рд╣ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдмрдВрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИperehod.bat ред рд╡рд╛рдкрд╕ pdflatex-v-papke.bat рдлрд╝рд╛рдЗрд▓ рдкрд░ ред рдЗрд╕ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде, perehod.bat рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж , рдПрдХ рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рдЗрд╕ рдХрдорд╛рдВрдб рдореЗрдВ рдЯрд┐рдкреНрдкрдгреА рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдФрд░ рдпрд╣рд╛рдБ рдПрдХ рдмрд┐рд▓реНрдХреБрд▓ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдкреНрд░рдХреНрд╖реЗрдкрдг рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддрд╛ рд╣реИред рдЕрдЬрдирдмреА (PATH рдореЗрдВ рдЬреЛрдбрд╝реЗ рдЧрдП рдХреБрдЫ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕реНрдерд┐рдд) рдФрд░ рднреА рдЕрдЬреНрдЮрд╛рдд рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде date /t exit
рдпрд╣ рдмреИрдЪ рдлрд╛рдЗрд▓ рдХреНрдпреЛрдВ? рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдЬрдм рдореИрдВ рдЕрднреА рднреА puti.bat рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рдерд╛ , рдЙрд╕ рдЬреИрд╕реЗ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде, рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдХрд┐рд╕реА рдПрдХ рдкреНрд░рд╛рд░реВрдк puti1.bat рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЗрдВрдЬрди рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХреА , рдЗрд╕рд▓рд┐рдП рдЬрдм рдореИрдВ рдЗрд╕рдореЗрдВ рд╣реВрдВ рдФрд░ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдЕрдиреНрдп рдлрд╛рдЗрд▓реЗрдВ рд▓рдХреНрд╖реНрдпреЛрдВ, рдиреЗ рдЗрд╕ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓реЙрдиреНрдЪ рдХрд╛ рд╕рдВрдХреЗрдд рдирд╣реАрдВ рджрд┐рдпрд╛, рдЬрдм рдореИрдВ рдЕрдкрдиреЗ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рдЧрдП рдЙрдкрдпреБрдХреНрдд рдкреНрд░рд╛рд░реВрдк рдореЗрдВ LyX рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдХрд░ рд░рд╣рд╛ рдерд╛, рддреЛ рдирд┐рдореНрди рддреНрд░реБрдЯрд┐ рдХреЛ рд╕рдЦреНрддреА рд╕реЗ рдХреНрд░реЙрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:
рдФрд░ рдореИрдВ рдпрд╣ рдкрддрд╛ рдирд╣реАрдВ рд▓рдЧрд╛ рд╕рдХрддрд╛ рдХрд┐ рдЗрд╕рд╕реЗ рдХреИрд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдпрд╛ рдЬрд╛рдПред рдлрд┐рд░, рд╡рд┐рд╢реБрджреНрдз рд░реВрдк рд╕реЗ рджреБрд░реНрдШрдЯрдирд╛ рд╕реЗ, рдореИрдВ рдЕрдкрдиреЗ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ puti1.bat рд╣реВрдВрдкреЗрдирд▓реНрдЯреА рдЯреАрдо рдХреБрдЫ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рд╡рд╛рд▓реА рдЯреАрдо рдереАред рдпрд╣ рддреНрд░реБрдЯрд┐ рджрд┐рдЦрд╛рдИ рджреЗрдирд╛ рдмрдВрдж рд╣реЛ рдЧрдИ рд╣реИред рдЬрд╣рд╛рдБ рддрдХ рдореБрдЭреЗ рдпрд╛рдж рд╣реИ, рдЙрд╕ рдмреЗрддрд░рддреАрдм рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдиреЗ рдЕрдкрдиреЗ рдХрд╛рдо рдХреЗ рд╕рд╛рде рдХреБрдЫ рдлрд╛рдЗрд▓реЗрдВ рдмрдирд╛рдИ рдереАрдВред рдореБрдЭреЗ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рдереА рдлрд┐рд░ рдореИрдВрдиреЗ рдПрдХ рдЖрджреЗрд╢ рдбрд╛рд▓рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдЬреЛ рдЗрд╕ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХрд┐рд╕реА рднреА рдлрд╛рдЗрд▓ рдХрд╛ рдЙрддреНрдкрд╛рджрди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдореИрдВрдиреЗ рддрд╛рд░реАрдЦ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛: рдлреЛрдЯреЛ рдореЗрдВ рджрд┐рдЦрд╛рдИ рдЧрдИ рддреНрд░реБрдЯрд┐ рдлреНрд▓реЛрдЯрд┐рдВрдЧ рдмрдВрдж рд╣реЛ рдЧрдИред рдФрд░ рдЙрд╕реЗ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХрдо рд╕реЗ рдХрдо рдореБрдЭреЗ рдорд╛рд░ рдбрд╛рд▓реЛ, рдореБрдЭреЗ рд╕рдордЭ рдирд╣реАрдВ рдЖрддрд╛ рдХрд┐ рдпрд╣ рдХреНрдпреЛрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛрдЧрд╛ рдХрд┐ рдпрд╣ рдХреНрдпреЛрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдареАрдХ рд╣реИ, рддреЛ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ pdflatex-v-papke.bat рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддрд╛ рд╣реИ ред рд╡рд╣ рд╕рдм рд╣реИред рддреЛ рдкрд░ред
TeXworks рдореЗрдВ рдирд┐рдореНрди рд▓реЗрдЖрдЙрдЯ рдЙрдкрдХрд░рдг рд╣реЛрддрд╛ рд╣реИ:
LyX рдореЗрдВ рдПрдХ рдирд┐рд░реНрдпрд╛рдд рд╕реНрд╡рд░реВрдк рдмрдирд╛рдПрдБ, рдЬреЛ рдкрд╣рд▓реЗ рдирд┐рд░реНрдпрд╛рдд рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ .lyx
рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рддрд╛ рд╣реИ .tex
, рдФрд░ рдлрд┐рд░ xelatex.exe рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде рдкрд░рд┐рдгрд╛рдореА рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╡рд┐рд░реБрджреНрдз .tex
рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ред рдЙрд╕реА рд╕рдордп, рдЗрд╕ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдХреБрдЫ рдлрд╝рд╛рдЗрд▓ рдирд┐рд░реНрдпрд╛рдд рдХрд░рддреЗ рд╕рдордп рд╕рдВрдпреЛрдЧ рд╕реЗ рдмрдирд╛рдИ рдЧрдИ рд╕рднреА рдлрд╛рдЗрд▓реЗрдВ рдЙрд╕реА рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдирд┐рд░реНрдпрд╛рдд рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рд░рдЦреА рдЬрд╛рдПрдВрдЧреАред рдЙрдкрд░реЛрдХреНрдд рд╡рд░реНрдгрд┐рдд рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рдорд╛рди рд╣реА рдХрд╛рд░реНрдпред рд╣рдо рдЗрд╕ рдкреНрд░рд╛рд░реВрдк рдХреЛ рдлрд╝рд╛рдЗрд▓> рдПрдХреНрд╕рдкреЛрд░реНрдЯ ... рдореЗрдВ рдирд╛рдо рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдмрдирд╛рддреЗ рд╣реИрдВ , xelatex v рдкреИрдкрдХреЗ рдирд╛рдо рдХреЗ рддрд╣рдд , рдЗрд╕ рдирд┐рд░реНрдпрд╛рдд рдкреНрд░рд╛рд░реВрдк рдкрд░ xelatex-v-papke.bat рдЗрдВрдЬрди рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд░рдЦреЗрдВ:-undump=xelatex
.lyx
cd /d %0\.. chcp 1251 echo LYXCMD:sohranenie:buffer-write> \\.\pipe\lyxpipe.in if exist perehod.bat (goto :vyhod3) else (goto :vhod) :vhod echo %1 > put0.txt echo cd /d %%0\..>> pereim.bat echo SetLocal EnableExtensions EnableDelayedExpansion>> pereim.bat echo Set infile=put0.txt>> pereim.bat echo Set outFile=put.txt>> pereim.bat echo Set find=/>>pereim.bat echo Set replace=\>>pereim.bat echo for /F "UseBackQ delims=" %%%%n in ("%%infile%%") do (>> pereim.bat echo set "LINE=%%%%n">> pereim.bat echo set "LINE=!LINE:%%find%%=%%replace%%!">> pereim.bat echo echo.!LINE!^>^>%%outFile%%>> pereim.bat echo )>> pereim.bat echo exit>> pereim.bat start /b pereim.bat :vhod1 if exist put.tex (goto :vyhod1) else (goto :vhod1) :vyhod1 echo chcp 1251 > perehod.bat echo cd /D^^>>perehod.bat more < put.txt >> perehod.bat echo del %~n2.tex>> perehod.bat echo :vhod2 >> perehod.bat echo lyx -e latex %~n2.lyx>> perehod.bat echo if exist %~n2.tex (goto :vyhod2) else (goto :vhod2) >> perehod.bat echo :vyhod2 >> perehod.bat echo miktex-xetex.exe -undump=xelatex %2 >> perehod.bat echo taskkill /f /im pdflatex.exe >> perehod.bat echo exit >> perehod.bat :vhod3 if exist perehod.bat (goto :vyhod3) else (goto :vhod3) :vyhod3 start perehod.bat pdflatex %1 rem exit.bat exit
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ pdflatex-v-papke.bat рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рдорд╛рди рд╕рдВрд░рдЪрдирд╛ рд╣реИ ред рдЕрдВрддрд░ рдХреЗрд╡рд▓ рдПрдХ рдПрдХрд▓ рдХрдорд╛рдВрдб рдореЗрдВ рд╣реИ miktex-xetex.exe -undump=xelatex %2
, рдЬреЛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдмрдирд╛рдИ рдЧрдИ рдлрд╝рд╛рдЗрд▓ рд╕реНрд╡рд░реВрдк рдореЗрдВ рдирд┐рд░реНрдпрд╛рдд рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдПрдХ рд╣реА рдирд╛рдо рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддрд╛ рд╣реИ .tex
, рдЬреЛ рд╣рдореЗрдВ рдЗрд╕ рдирд┐рд░реНрдпрд╛рдд рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкреНрд░рд╛рдкреНрдд рд╣реИред рдФрд░ рдЙрд╕реА рддрд░рд╣ рд╕реЗ, lyxrc.defaults рдлрд╝рд╛рдЗрд▓ рдореЗрдВ , рд╣рдо рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдЗрд╕ рдХреНрд░рдо рдореЗрдВ рд╡рд┐рдлрд▓ рд╣реБрдП рдмрд┐рдирд╛ lyxrc.defaults рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ xelatex-v-papke.bat
рдорд╛рдкрджрдВрдбреЛрдВ рд╕реЗ рд╢реБрд░реВ рд╣реЛрддреА рд╣реИ ред рдореИрдВ рдпрд╣ рдиреЛрдЯ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдЗрд╕ рдирд┐рд░реНрдпрд╛рдд рдкреНрд░рд╛рд░реВрдк рдХреЗ рд▓рд┐рдП рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╕рд┐рд░рд┐рд▓рд┐рдХ рдкрддреНрд░, рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ$$r $$i
.lyx
.tex
utf8
\usepackage[utf8]{inputenc}
рдпрд╛ рдЕрдВрддрд┐рдо рдЖрджреЗрд╢ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдиреБрдкрд╕реНрдерд┐рдд рд╣реИред рдЙрддреНрддрд░рд╛рд░реНрджреНрдз (рд╡реИрд╕реЗ, рдПрдХ рдмрд╣реБрдд рд╣реА рдЙрдкрдпреЛрдЧреА рдЪреАрдЬ: рдЗрд╕ рддрд░рд╣, рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛ рдХреЗ рджреБрд░реНрдЧрдо рднрд╛рдЧ рдореЗрдВ, рдЖрдк рдЗрд╕реЗ рд╣рдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВ inputenc
рдФрд░ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ > рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдПрдВ> рд▓рд╛рдЯреЗрдХреНрд╕ рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреА рдЖрдкрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ) рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╕реЗрдЯ рдХрд░рдХреЗ - рд╕реЗрдЯрд┐рдВрдЧ> рднрд╛рд╖рд╛ рдбреНрд░реЙрдк-рдбрд╛рдЙрди рд╕реВрдЪреА рдХреЗ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдорд╛рди рдХреЛ рдЯреЙрдЧрд▓ рдХрд░реЗрдВ рдЕрдиреНрдп (рдЗрд╕ рдХрд╛ рдирд╛рдо рд╕реВрдЪреА .mo
рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рд╕реНрдерд╛рдиреАрдпрдХрд░рдг рдлрд╝рд╛рдЗрд▓ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ ) (XeTeX) (utf8)
ред рдЕрдВрддрд┐рдо рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдирд┐рд░реНрдпрд╛рдд рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рддреЗ рд╕рдордп рдирд┐рд░реНрдпрд╛рдд рдкреНрд░рд╛рд░реВрдк рдмрдирд╛рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ, рдирд┐рд░реНрдпрд╛рдд рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ Asymptote рдЧреНрд░рд╛рдлрд╝рд┐рдХреНрд╕ рдХреЛрдб рдХреА рдореМрдЬреВрджрдЧреА / рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдХрдорд╛рдВрдб рдХреЗ рдПрдХ рдпрд╛ рджреВрд╕рд░реЗ рдХреНрд░рдо рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (pdflatex + asymptote + pfflatex рдпрд╛ рдмрд╕ pdflatex)ред рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ, рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ Asymptote рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреЛрдб рд╣реИ рдпрд╛ рдирд╣реАрдВ, рдЗрд╕ рдмрд╛рдд рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛ рдХрд┐ рд╕рднреА рдлрд╛рдЗрд▓реЗрдВ рд╕рдВрдпреЛрдЧрд╡рд╢ рдХрд╛рдо рдХрд░ рд░рд╣реА рд╣реИрдВ.lyx
.lyx
.pdf
.lyx
(Ctrl + L), рдХреЛрдб рдХреЗ рдЗрд╕ рдмреНрд▓реЙрдХ рдореЗрдВ рд╣рдо рдХреБрдЫ abracadabra рд╢рдмреНрдж рдбрд╛рд▓рддреЗ рд╣реИрдВ рдЬреЛ рдХрд┐ рдЗрд╕ .lyx рдлрд╝рд╛рдЗрд▓ рдХреЗ рдХрд┐рд╕реА рднреА рд╕реНрдерд╛рди рдкрд░ рдирд╣реАрдВ рдорд┐рд▓реЗрдЧрд╛ - рд╣рдо рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд░реВрд╕реА рд╢рдмреНрдж рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣рдордд рд╣реЛрдВрдЧреЗ, рдЬреЛ рд░рд┐рд╡рд░реНрд╕ рдСрд░реНрдбрд░ рдореЗрдВ рдЕрдзрд┐рдХ рднреНрд░рдо рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред ред рдЗрд╕ рдЕрдмреНрд░рдХрджрдмрд░рд╛ рд╢рдмреНрдж рдХреЛ рдЕрдВрдбрд╛рдХрд╛рд░ рд╣реЛрдиреЗ рджреЗрдВред рд╣рдо рдЗрд╕ abracadabra рд╢рдмреНрдж рдХреЛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд┐рдП рдЧрдП TeX рдХреЛрдб рдмреНрд▓реЙрдХ рдореЗрдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рдлрд┐рд░ рдЗрд╕ TeX рдмреНрд▓реЙрдХ рдореЗрдВ рд╣рдо рдПрдХ рдЦрд╛рд▓реА рд▓рд╛рдЗрди, рдПрдХ рдирдИ рд▓рд╛рдЗрди рдбрд╛рд▓рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕ рдирдИ рд▓рд╛рдЗрди рдореЗрдВ рд╣рдо рдлрд┐рд░ рд╕реЗ рд╢рдмреНрдж ovols рдЯрд╛рдЗрдк рдХрд░рддреЗ рд╣реИрдВ ред рд╣рдо рдЗрди рдбрд┐рдВрдмреЛрдВ \begin{asy}
, 2 рдирдИ рд▓рд╛рдЗрдиреЛрдВ рдФрд░ рджреВрд╕рд░реА рдирдИ рд▓рд╛рдЗрди рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддреЗ рд╣реИрдВ \end{asy}
ред рдпрджрд┐ рд╡рд╛рдВрдЫрд┐рдд рд╣реИ, рддреЛ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрди рд╕рднреА рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдЕрдиреБрдХреНрд░рдо рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ.js
рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╕рд╛рдордЧреНрд░реАред рд╢рд╛рдпрдж рддрдм рдореИрдВ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд▓рд┐рдЦреВрдВрдЧрд╛ред рдФрд░ рдЕрдВрдд рдореЗрдВ, рдЗрди asy рдЯреИрдЧ рдХреЗ рдмреАрдЪ, рд╣рдо рд╡рд╛рдВрдЫрд┐рдд рдкреИрдЯрд░реНрди рдХреЗ рд▓рд┐рдП рдХреЛрдб рд▓рд┐рдЦрддреЗ рд╣реИрдВред рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦ рд╕рдХрддрд╛ рд╣реИ:
рдЕрдмреНрд░рд╛рдХрдбрд╛рдмреНрд░рд╛ рд╢рдмреНрдж рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЬрдм рдореИрдВрдиреЗ рдЗрд╕ рддрдХрдиреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдерд╛, рддрдм рдЬрдм рдореИрдВрдиреЗ .tex
рд╕рдВрдмрдВрдзрд┐рдд рдЕрд╕реНрдерд╛рдпреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ pdflatex рдкреНрд░рд╛рд░реВрдк рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рддреЗ рд╕рдордп рдмрдирд╛рдИ рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдХреЛ рджреЗрдЦрд╛, рддреЛ рдЕрд╕рд┐ рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рдкрд╣рд▓реЗ рдФрд░ рдмрд╛рдж рдореЗрдВ рдбрд╛рд▓реА рдЧрдИ рдЦрд╛рд▓реА рд▓рд╛рдЗрдиреЗрдВ рдЧрд╛рдпрдм рд╣реЛ рдЧрдИрдВ, рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рдкрд░рд┐рдорд┐рдд рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рд╣реБрдИ, рдЬреЛ рдЙрд╕рд╕реЗ .pdf
рдЕрд▓рдЧ рдерд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, рджрд╕реНрддрд╛рд╡реЗрдЬрд╝> рд╕реЗрдЯрд┐рдВрдЧреНрд╕ ...> LaTeX рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛ рдХреЗ рд▓рд┐рдП asymptote рдкреИрдХреЗрдЬ рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордд рднреВрд▓рдирд╛ ред Lyxrc.defaults рдлрд╝рд╛рдЗрд▓ рдореЗрдВ , рдЗрд╕ рдкреНрд░рд╛рд░реВрдк рдХреЗ рд▓рд┐рдП рдЗрдВрдЬрди рдХреЛ рд╕рднреА рд╕рдорд╛рди рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ$$r $$i
ред рдЗрд╕ рдкреНрд░рд╛рд░реВрдк рдХреЗ рдЗрдВрдЬрди рдХреЗ рд▓рд┐рдП рдХреЛрдб рджреЗрдиреЗ рдХрд╛ рд╕рдордп рдЖ рдЧрдпрд╛ рд╣реИред рдпрд╣ рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣, рдПрдХ рдлрд╝рд╛рдЗрд▓ рд╣реЛрдЧреА .bat
ред рдЪрд▓реЛ рдЗрд╕реЗ pdflatex + asymptote + pdflatex-v-lyx.bat рдХрд╣рддреЗ рд╣реИрдВ ред рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣, рдпрд╣ рдлрд╝рд╛рдЗрд▓ PATH рдореЗрдВ рдЬреЛрдбрд╝реЗ рдЧрдП рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдпрд╣рд╛рдБ рдЗрд╕ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдХреЛрдб рд╣реИ: cd /d %0\.. if exist perehod.bat (goto :vyhod6) else (goto :vhod) :vhod echo %1 > put0.txt echo cd /d %%0\..> pereim.bat echo SetLocal EnableExtensions EnableDelayedExpansion>> pereim.bat echo Set infile=put0.txt>> pereim.bat echo Set outFile=put.txt>> pereim.bat echo Set find=/>>pereim.bat echo Set replace=\>>pereim.bat echo for /F "UseBackQ delims=" %%%%n in ("%%infile%%") do (>> pereim.bat echo set "LINE=%%%%n">> pereim.bat echo set "LINE=!LINE:%%find%%=%%replace%%!">> pereim.bat echo echo.!LINE!^>^>%%outFile%%>> pereim.bat echo )>> pereim.bat echo exit>> pereim.bat start /b pereim.bat :vhod1 if exist put.txt (goto :vyhod1) else (goto :vhod1) :vyhod1 echo echo LYXCMD:sohranenie:buffer-write^> \\.\pipe\lyxpipe.in >perehod.bat echo cd /D ^^>>perehod.bat more < put.txt >> perehod.bat echo :vhod1>>perehod.bat echo lyx -e latex %~n2.lyx>> perehod.bat echo if exist %~n2.tex (goto :vyhod1) else (goto :vhod1)>>perehod.bat echo :vyhod1>>perehod.bat echo echo cd /d %%%%0\..^> zamena.bat>>perehod.bat echo echo chcp 65001^>^> zamena.bat>>perehod.bat echo echo SetLocal EnableExtensions EnableDelayedExpansion^>^> zamena.bat>>perehod.bat echo echo Set infile=%~n2.tex^>^> zamena.bat>>perehod.bat echo echo Set outFile=zameneno.tex^>^> zamena.bat>>perehod.bat echo echo Set find=ovols^>^>zamena.bat>>perehod.bat echo echo Set replace=^>^>zamena.bat>>perehod.bat echo echo for /F "UseBackQ delims=" %%%%%%%%n in ("%%%%infile%%%%") do (^>^> zamena.bat>>perehod.bat echo echo set "LINE=%%%%%%%%n"^>^> zamena.bat>>perehod.bat echo echo set "LINE=!LINE:%%%%find%%%%=%%%%replace%%%%!"^>^> zamena.bat>>perehod.bat echo echo echo.!LINE!^^^>^^^>%%%%outFile%%%%^>^> zamena.bat>>perehod.bat echo echo )^>^> zamena.bat>>perehod.bat echo echo exit^>^> zamena.bat>>perehod.bat echo :vhod2>>perehod.bat echo if exist zamena.bat (goto :vyhod2) else (goto :vhod2)>>perehod.bat echo :vyhod2>>perehod.bat echo start zamena.bat>>perehod.bat echo :vhod3>>perehod.bat echo if exist zameneno.tex (goto :vyhod3) else (goto :vhod3)>>perehod.bat echo :vyhod3>>perehod.bat echo del %~n2.tex>>perehod.bat echo rename zameneno.tex %~n2.tex>>perehod.bat echo del %~n2.aux>>perehod.bat echo if exist %~n2-*.asy (goto :vhod4) else (goto :vhod5)>>perehod.bat echo :vhod4>>perehod.bat echo del %~n2-*.*>>perehod.bat echo :vhod5>>perehod.bat echo pdflatex %2 >> perehod.bat echo for %%%%f in (%~n2-*.asy) do asy %%%%f >> perehod.bat echo pdflatex %2 >> perehod.bat echo exit >> perehod.bat :vhod6 if exist perehod.bat (goto :vyhod6) else (goto :vhod6) :vyhod6 start perehod.bat
рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдпрд╣рд╛рдВ рд╕рдм рдХреБрдЫ рд╕рдорд╛рди рд╣реИред рдУрд╡рд▓реНрд╕ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ zamena.bat рдлрд╝рд╛рдЗрд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЕрд░реНрдерд╛рдд, рдЗрд╕ рдЕрдмреНрд░рд╛рдХрдбрд╛рдмреНрд░рд╛ рд╢рдмреНрдж рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдПред рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣, рджреГрд╢реНрдп рдХреЛрдб рдХреЗ рдЕрдиреБрднрд╛рдЧ :vhod ┬л - ┬╗ If exist ┬л- ┬╗... :vyhod ┬л - ┬╗
рдЗрд╕ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╡рд░реНрдХрд┐рдВрдЧ рдлреЛрд▓реНрдбрд░ рдореЗрдВ "рдРрд╕реА рдФрд░ рдРрд╕реА рдлрд╛рдЗрд▓" рдХреЗ рдЖрдиреЗ рддрдХ, рд╕рдВрдмрдВрдзрд┐рдд рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЖрдЧреЗ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╕реНрдердЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрд╡рд╛ рдХрд░реЗрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдХрд╛рдо рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддреА рд╣реИред