PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Pdfonly Latexonly



bienchen
15-02-2005, 21:30
Hallöle,

gibt es die Möglichkeit für eine Kompillation via pdflatex und latex getrennt in einem Dokument Befehle zu generieren? Denke da an sowas wie:

\begin{pdfonly}
\newcommand{\myBla}[1] {...}
\end{pdfonly}
\begin{latexonly}
\newcommand{\myBla}[1] {...}
\end{latexonly}

mfg,

Bienchen

moedule
15-02-2005, 23:24
erst mal eine neue bedingung definieren, nämlich das halt pdflatex benutzt wird oder nicht


\newif\ifpdf
\ifx\pdfoutput\undefined
\pdffalse % KEIN PDFLatex wird benutzt
\else
\pdfoutput=1 % PDFLatex wird benutzt
\pdftrue
\fi



später im text kannste dann einfach so darauf zugreifen (als beispiel)


\ifpdf
\includegraphics[scale=1.0]{test.pdf}
\else
%\includegraphics[scale=0.5]{Test.eps}
\fi


oder halt direkt im ersten teil (wenns nur an einer stelle ist) die sachen eintragen die pdf spezifisch (bzw normal spezifisch) zu machen sind



\newif\ifpdf
\ifx\pdfoutput\undefined
% hier die befehle die normalerweise passieren sollen
\else
und hier die für pdf
\fi



moe