Ich hab mir ein Namensschild gebastelt. Wie kann ich den jeweiligen Eintrag auf der Seite "spiegeln", dass ich den Namen auf der Vorder- und Rückseite habe? @stefan ♦♦: Großes Lob an Dich. Du verstehst Dich auf konstruktive Kritik und zugleich auch zu motivieren. Open in Online-Editor
\documentclass[a4paper,25pt,rowmode,landscape]{scrartcl} \usepackage[T1]{fontenc} \usepackage{kotex} \usepackage[emptycrossmark,freepin]{ticket} \ticketSize{200}{100} \ticketDistance{0}{0} \ticketNumbers{1}{1} \usepackage{rotating} \usepackage{libertine} \usepackage{graphicx} \usepackage[paper=a4paper,left=55mm,right=55mm,top=130mm,bottom=10mm]{geometry} \renewcommand{\ticketdefault}{% \put(185, 3){\raisebox{5.25ex}{ \includegraphics[height=2.8cm]{Logo} \hspace{2mm}}} put(45.5, 17.5){\makebox[0mm]{\normalsize Germany,\,20--24th\,August}} \put( 5, 15.5){\line(1,0){80}} \put( 7, 12.5){\normalsize Seminartitel } } \newcommand{\confpin}[5]{\ticket{% \put(95,80){\makebox[0mm]{\bfseries\Huge #1}} \put(95,60){\makebox[0mm]{\bfseries\huge #2}}% \put(95,45){\makebox[0mm]{\bfseries\normalsize#3}}% \put(95,36){\makebox[0mm]{\bfseries\normalsize#4}} \put(95,24){\makebox[0mm]{\bfseries\normalsize#5}} }} \begin{document} %\sffamily \confpin{Name}{Funktion}{Institution}{Department}{} \confpin{Kim Yong-Il}{김영일}{KPA}{}{} \end{document}
Ergebnis 5 von 7
show 2 more comments
|
Ich gehe in der folgenden Lösung einmal davon aus, dass die Karte wirklich so sein soll, wie sie in Deinem Beispiel von Dir angegeben wurde (also mit Teilen, die nicht mehr auf die Seite passen). Um Dein Beispiel lauffähig zu machen, musste ich die Grafikdatei Open in Online-Editor
\documentclass[a4paper,25pt,rowmode,landscape]{scrartcl} \usepackage[T1]{fontenc} \usepackage{kotex} \usepackage[emptycrossmark,freepin]{ticket} \ticketSize{200}{100} \ticketDistance{0}{0} \ticketNumbers{1}{1} \usepackage{libertine} \usepackage{graphicx} \usepackage[paper=a4paper,left=55mm,right=55mm,top=130mm,bottom=10mm]{geometry} \renewcommand{\ticketdefault}{% \put(185, 3){\raisebox{5.25ex}{% \includegraphics[height=2.8cm,width=2.8cm]{example-image} \hspace{2mm}}} put(45.5, 17.5){\makebox[0mm]{\normalsize Germany,\,20--24th\,August}} \put( 5, 15.5){\line(1,0){80}} \put( 7, 12.5){\normalsize Seminartitel } } \newsavebox\ticketbox \newcommand{\confpin}[5]{% \setbox\ticketbox\vbox{% \ticket{% \put(95,80){\makebox[0mm]{\bfseries\Huge #1}}% \put(95,60){\makebox[0mm]{\bfseries\huge #2}}% \put(95,45){\makebox[0mm]{\bfseries\normalsize#3}}% \put(95,36){\makebox[0mm]{\bfseries\normalsize#4}}% \put(95,24){\makebox[0mm]{\bfseries\normalsize#5}}% }% }% \usebox\ticketbox\vskip-5.8cm \rotatebox{180}{\usebox\ticketbox}\newpage } \begin{document} % \sffamily \confpin{Name}{Funktion}{Institution}{Department}{} \confpin{Kim Yong-Il}{김영일}{KPA}{}{} \end{document} Dabei habe ich den Abstand zwischen der nicht gedrehten Statt den Inhalt direkt in eine Box zu packen und zu rotieren, kann man das auch erst in der Ausgabe machen. Das geht beispielsweise indem man die Ausgaberoutine mit dem Paket Open in Online-Editor
\documentclass[a4paper,25pt,rowmode,landscape]{scrartcl} \usepackage[T1]{fontenc} \usepackage{kotex} \usepackage[emptycrossmark,freepin]{ticket} \ticketSize{200}{100} \ticketDistance{0}{0} \ticketNumbers{1}{1} \usepackage{libertine} \usepackage{graphicx} \usepackage[paper=a4paper,left=55mm,right=55mm,top=130mm,bottom=10mm]{geometry} \renewcommand{\ticketdefault}{% \put(185, 3){\raisebox{5.25ex}{% \includegraphics[height=2.8cm,width=2.8cm]{example-image} \hspace{2mm}}} put(45.5, 17.5){\makebox[0mm]{\normalsize Germany,\,20--24th\,August}} \put( 5, 15.5){\line(1,0){80}} \put( 7, 12.5){\normalsize Seminartitel } } \newsavebox\ticketbox \newcommand{\confpin}[5]{% \ticket{% \put(95,80){\makebox[0mm]{\bfseries\Huge #1}}% \put(95,60){\makebox[0mm]{\bfseries\huge #2}}% \put(95,45){\makebox[0mm]{\bfseries\normalsize#3}}% \put(95,36){\makebox[0mm]{\bfseries\normalsize#4}}% \put(95,24){\makebox[0mm]{\bfseries\normalsize#5}}% }% } \usepackage{atbegshi} \AtBeginShipout{% \setbox\AtBeginShipoutBox\vbox{% \copy\AtBeginShipoutBox% \vskip-\ht\AtBeginShipoutBox\vskip-\ht\strutbox \hskip2in{\rotatebox{180}{\box\AtBeginShipoutBox}}% }% } \begin{document} % \sffamily \confpin{Name}{Funktion}{Institution}{Department}{} \confpin{Kim Yong-Il}{김영일}{KPA}{}{} \end{document} Nachteil dieser Alternative ist, dass rotierte und nicht rotierter Inhalt zwingend gleich sind. Während man natürlich bei der ersten Methode statt desselben Tickets auch ein modifiziertes Ticket rotieren könnte. beantwortet 21 Aug '15, 09:23 saputello |
@Tischa: Dein Beispiel ist leider nicht lauffähig, da wir die Logo-Datei nicht haben. Du kannst das selbst über den Online-Editor-Link über dem Code nachvollziehen. Bitte verwende für Beispielgrafiken entweder eine
\rule
odergrapicx
mit Optiondemo
oder eine der Abbildungen des Paketsmwe
, wie das in der Minimalbeispiel-Anleitung erklärt ist. Natürlich ist es dann ggf. sinnvoll nebenheight
auch einen Wertwidth
für die tatsächliche gewünschte Breite des Logos anzugeben.@Tischa: Wenn ich in Deinem Beispiel
Logo
einfach durchexample-image
ersetze, ist ein Teil der Beschriftung (Ort, Datum, Seminartitel) nicht mehr auf der Seite. Ist das Absicht? Ich frage das, weil es ggf. Auswirkungen auf die Lösung hat.@saputello Danke für die Korrekturen und den Hinweis auf die Einbindung eines Dummy-Logos. Die Inhalte hab ich vergessen zu maskieren. Die stammen aus einem anderen Dokument, wo ich zusätzlich zu den Angaben auf dem Tischnamensschild, auf den Namensbutton noch diese Angaben gemacht habe. Auf dem Tischnamensschild wären das zuviele Infos, wenn man das Schild mittig knickt und aufstellen möchte.
Wie ließ sich der Inhalt zentriert darstellen?
@Tischa: Könntest Du bitte das Beispiel so korrigieren, dass es lauffähig ist, und ggf. unerwünschte/unerhebliche Inhalte ebenfalls entfernen? Das würde sehr zur Klarheit beitragen.
@Tischa: Welche Inhalte willst Du in Bezug wozu und welcher Richtung zentriert haben?
@Tischa: Meine Antwort gefällt Dir ja offensichtlich noch immer nicht, obwohl ich mir wirklich große Mühe gebe, aus der Frage schlau zu werden und zu helfen. Wenn Du allerdings die Frage nicht dahingehend änderst, dass die offen gebliebenen und von mir explizit nachgefragten Punkte geklärt werden, dann kann ich Dir leider nicht besser helfen. Das ist nicht nur für Dich unbefriedigend, es ist auch für mich zunehmend frustrierend. Dieses fast schon generelle Problem, Dich zu versehen, lässt mich bereits überlegen, mich zukünftig mit Kommentaren und Antworten zu Deinen Fragen zurück zu halten.