Seite 1 von 1

einfache Berechnungen (integer)

Verfasst: Mo 19. Aug 2013, 16:33
von LuPi-Gast
Momentan stehe ich etwas auf dem Schlauch: Eigentlich recht einfach,
aber ich komme nicht darauf. Wie kann ich die Berechnungen, die im
Beispiel angedeutet sind, umsetzen?
\documentclass{scrartcl}
\usepackage{calc}
\newcounter{foilsperpage}
\setcounter{foilsperpage}{8}
\begin{document}
Folien % (foilsperpage - 1) * page + 1
bis % foilsperpage * page

\newpage

Folien % (foilsperpage - 1) * page + 1
bis % foilsperpage * page
\end{document}

Verfasst: Mo 19. Aug 2013, 17:19
von LuPi-Gast
Daran merkt Ihr, wie sehr ich auf diesem langen Ding stehe. Es muss
natürlich so heißen:
\documentclass{scrartcl}
\usepackage{calc}
\newcounter{foilsperpage}
\setcounter{foilsperpage}{8}
\begin{document}
Folien % foilsperpage * (page - 1) + 1
bis % foilsperpage * page

\newpage

Folien % foilsperpage * (page - 1) + 1
bis % foilsperpage * page
\end{document}

Verfasst: Mo 19. Aug 2013, 17:20
von Epllus
Hier mal ein Vorschlag ohne calc, mit etex.
Edit: habe meinen Post den zweiten (übersehenen Post) angepasst:
\documentclass{scrartcl} 
\newcounter{foilsperpage} 
\setcounter{foilsperpage}{8} 
\begin{document} 
Folien \number\numexpr \thefoilsperpage * (\thepage-1)+1\relax% foilsperpage * (page - 1) + 1 
~bis \number\numexpr \thefoilsperpage*\thepage\relax% foilsperpage * page 

\newpage 

Folien \number\numexpr \thefoilsperpage * (\thepage-1)+1\relax% foilsperpage * (page - 1) + 1 
~bis \number\numexpr \thefoilsperpage*\thepage\relax% foilsperpage * page 

\end{document} 
Hoffe es hilft
Epllus

Verfasst: Mo 19. Aug 2013, 17:28
von LuPi-Gast
Funktioniert fantastisch. Vielen Dank für die schnelle Hilfe!