einfache Berechnungen (integer)

Formelsatz für Mathematik, Naturwissenschaften und Technik


LuPi-Gast

einfache Berechnungen (integer)

Beitrag 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}

LuPi-Gast

Beitrag 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}

Epllus
Forum-Guru
Forum-Guru
Beiträge: 470
Registriert: So 23. Sep 2012, 17:31

Beitrag 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

LuPi-Gast

Beitrag von LuPi-Gast »

Funktioniert fantastisch. Vielen Dank für die schnelle Hilfe!

Antworten