<div dir="ltr">Já mám zřejmě starou verzi OPmac, neb mám TeXLive z roku 2013, takže proto mi OPmac automaticky nezavolá doplněk opmac-xetex.tex, jen to vypíše varování. Ještě jsem se neodhodlal přeinstalovat celé TeXLive a teď se mi to vymstilo, když finišuji jednu knihu, kam si zadavatel vymyslel oproti původnímu zadání vkládat obrázky. Zkusím si stáhnout nová makra, doplnit do TeXLive a dám vědět, jak jsem pochodil. Bohužel musím pořád někam odbíhat, tak se ani nemohu na to pořádně soustředit... Děkuji Vám za Vaši odpověď. Řehoř J. Žáček.<br></div><div class="gmail_extra"><br><div class="gmail_quote">2014-09-19 12:45 GMT+02:00 Petr Olsak <span dir="ltr"><<a href="mailto:petr@olsak.net" target="_blank">petr@olsak.net</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Dobrý den,<br>
<br>
těší mne, že někdo využívá OPmac. K Vašemu dotazu:<br>
<br>
Uživatel se nemusí o nic starat, OPmac automaticky detekuje použití XeTeXu a na základě toho zavolá soubor opmac-xetex.tex, který vhodně předefinuje (mimo jiné) \inspic. Rovněž si můžete všimnout na řádku 26 souboru opmac.tex, že \ifpdftex dává hodnotu true, když je detekován XeTeX (to platí pouze během čtení opmac.tex).<br>
<br>
Cituji z www stránek OPmac:<br>
<br>
-------------<br>
<br>
Doplňkový balíček opmac-xetex: Tento balíček je při \input opmac zaveden automaticky, pokud je detekován XeTeX. Důvod: některé vlastnosti OPmac (hyperlinky, barvy, \inspic, záložky) jsou založeny na pdfTeXových primitivech, kterými XeTeX bohužel nedisponuje. Místo toho se XeTeX opírá o knihovnu dvipdfmx, která vyžaduje použití jistých příkazů \special. Uvedený balíček předefinovává některá makra OPmac v souladu se syntaxí dvipdfmx, aby pracovala správně s XeTeXem. Dále emuluje pomocí definic některé primitivy pdfTeXu.<br>
<br>
------------<br>
<br>
Jinak připouštím, že v dokumantaci opmac-u.pdf je chyba, když se tam píše:<br>
<br>
   Makro \inspic pracuje jen v pdfTEXu při výstupu do PDF.<br>
<br>
Tato chyba je již nějakou dobu odstraněna v TPP (TeX pro pragmatiky), kde je text z opmac-u autoplagiován, ale opraven:<br>
<br>
   Makro \inspic pracuje jen při výstupu do PDF.<br>
<br>
V nejbližší době chystám podle korektur v TPP začlenit opravy i do opmac-u.<br>
<br>
Zdravím<br>
<br>
Petr Olšák<br>
<br>
<br>
On Fri, 19 Sep 2014, Řehoř J. Žáček wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Dobrý den,<br>
<br>
Mám dotaz zřejmě na pana Olšáka. Pracuji s jeho makrem OPmac a kompiluji dokument<br>
v XeTeXu. Pro vkládání obrázků používám makro \inspic, ale v jeho definici je<br>
podmínka \ifpdftex. Makro tedy vloží obrázek pouze, pokud je kompilováno pdftexem.<br>
Protože nejsem schopen naprogramovat obdobné makro pro XeTeX, prosím o nápovědu, jak<br>
přizpůsobit definici makra v OPmac tak, aby bylo možné vkládat obrázky i v XeTeXu?<br>
<br>
 <br>
<br>
Kompiluji takto: xetex.exe -fmt pdfcsplain mujdokument.tex<br>
<br>
 <br>
<br>
Předem děkuji za pomoc. Řehoř J. Žáček.<br>
<br>
 <br>
<br>
<br>
______________________________<u></u>______________________________<u></u>_________________________<br>
<br>
<br>
Řehoř J. Žáček<br>
<br>
U Bažantnice 556<br>
<br>
399 01 Milevsko<br>
<br>
tel. 731 621 269<br>
<br>
<a href="http://www.farnost2k.cz" target="_blank">www.farnost2k.cz</a>,<br>
<br>
<a href="http://www.milevskoklaster.cz" target="_blank">www.milevskoklaster.cz</a><br>
<br>
 <br>
<br>
<br>
</blockquote>
<br>_______________________________________________<br>
csTeX mailing list<br>
<a href="mailto:csTeX@cs.felk.cvut.cz">csTeX@cs.felk.cvut.cz</a><br>
<a href="https://lists.felk.cvut.cz/mailman/listinfo/cstex" target="_blank">https://lists.felk.cvut.cz/mailman/listinfo/cstex</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div dir="ltr"><div>-------------</div><div>Řehoř J. Žáček</div><div>U Bažantnice 556</div><div>399 01 Milevsko</div><div>tel. 731 621 269<br></div><div><a href="http://www.farnost2k.cz" target="_blank">www.farnost2k.cz</a><br></div><div><a href="http://www.milevskoklaster.cz" target="_blank">www.milevskoklaster.cz</a><br></div></div>
</div>