Portál AbcLinuxu, 6. května 2025 14:14
niti4_zihany_v_peci_epslatex.tex
a
niti4_zihany_v_peci_epslatex.eps.
V souboru niti4_zihany_v_peci_epslatex.tex
je použité prostředí picture a hned za \begin{picture}
jsem dal příkaz
\includegraphics{niti4_zihany_v_peci_epslatex.eps}.
Soubor niti4_zihany_v_peci_epslatex.tex
volam ze souboru
niti4_zihany_v_peci_epslatex_latex.tex
prikazem
\input{niti4_zihany_v_peci_epslatex}.
Kompiluji příkazem
cslatex niti4_zihany_v_peci_epslatex_latex.tex.
Ve výstupu dvi je vidět
pouze samotný eps obrázek, nejsou vidět čísla na osách, která by měla být
vysázena prostředím picture. Navíc ve výpisu kompilace je hlášení
(\end occurred inside a group at level 1) ### semi simple group (level 1) entered at line 2 (\begingroup) ### bottom levelUvedené soubory přikládám. Ještě dodám, že zdroják
niti4_zihany_v_peci_epslatex.tex
, začíná příkazem \begingroup
,
který vůbec neznám.
Prosím, poraďte mi, co s tím.
S pozdravem a poděkováním
Michal Svatuška
Řešení dotazu:
--- niti4_zihany_v_peci_epslatex-orig.tex 2014-06-27 18:37:14.373373618 +0200 +++ niti4_zihany_v_peci_epslatex.tex 2014-06-27 18:36:33.349414893 +0200 @@ -73,7 +73,6 @@ \fi \setlength{\unitlength}{0.0500bp}% \begin{picture}(7200.00,7200.00)(0,0)% - \includegraphics{niti4_zihany_v_peci_epslatex.eps} \gplgaddtomacro\gplbacktext{% \csname LTb\endcsname% \put(1122,440){\makebox(0,0)[r]{\shortstack{5000}}}% @@ -96,9 +95,9 @@ \put(6869,220){\makebox(0,0){\strut{} 80}}% }% \gplgaddtomacro\gplfronttext{% - \csname LTb\endcsname% - %\put(5882,6762){\makebox(0,0)[r]{\strut{}"/home/svatuska/niti/thin_films/xrd/data_z_roku_2011/heat_treated_films_xrd/anneal_450st15min/po_zihani.txt" using 1:(25*($2))}}% - \csname LTb\endcsname% - %\put(5882,6542){\makebox(0,0)[r]{\strut{}"./NiTi4_zihany.xy"}}% }% + \gplbacktext + \put(0,0){\includegraphics{niti4_zihany_v_peci_epslatex.eps}} + \gplfronttext \end{picture} +\endgroup
set terminal epslatex color solid set output "niti4_zihany_v_peci_epslatex.tex" set size 5/5.,10/7. plot [10:80][] "/home/svatuska/niti/thin_films/xrd/data_z_roku_2011/heat_treated_films_xrd/anneal_450st15min/po_zihani.txt" using 1:(25*($2)),"./NiTi4_zihany.xy" with linespointsNetušíte, kde dělám chybu?
set outresp.
set out; set term poptak to bude tím.
test
jsem vyzkoušel, a to jak v gnuplotu 4.4,
tak v gnuplotu 4.6.5, na který jsem teď přešel. V obou případech je potřeba ručně opravit
automaticky vygenerovaný zdroják tak, jak radí MadCatX. Zjistil jsem, že je jedno jestli
za \begin{picture}
následuje
\gplgaddtomacro\gplbacktext{%
nebo
\gplgaddtomacro\gplfronttext{%
.
Podstatné je na konec zdrojáku přidat řádky
\gplbacktext \put(0,0){\includegraphics{test_epslatex_4_6_5.eps}} \gplfronttext \end{picture} \endgroupPotom je dvi soubor v pořádku až na rotované nápisy a po převodu do PostScriptu jsou v pořádku i rotované nápisy.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.