PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Paket "pifont"



DieterH
02-11-2006, 10:14
Mit dem Paket "pifont" stehen bekanntlich u.a. der Befehle\ding sowie die Umgebung \begin{dinglist}{nummer}...\end{dinglist} zur Verfügung. Der Aufruf der dinglist-Umgebung mit der gewünschten Nummer funktioniert.

Ich möchte in Anlehnung an Helmut Kopka's LaTeX-Buch (Band 1) eine Tabelle der Dingbat-Zeichen drucken. Ich verwende dabei folgenden LaTeX-Code:

\begin{tabular}{|lr|lr|lr|lr|}
\ding{32} & 32 & \ding{33} & 33 & \ding{34} & 34 ... \\
\ding{40} & 40 & \ding{42} & 41 & \ding{42} & 42 ... \\
...
\ding{104} & 104 & \ding{105} & 105 & \ding{106} & 106 ... \\
...
\end{tabular}

In der Tabelle werden an der Stelle, wo \ding{nummer} mit einer ZWEI-stelligen Zahl steht, ZWEI (wirre) Dingbat-Zeichen ausgegeben, und dort wo der Paramater für \ding{nummer} DREI-stellig ist, werden DREI wirre Dingbat-Zeichen ausgegeben. Gewünscht ist jedoch jeweils nur das betreffende Dingbat-Zeichen. Wie gesagt, bei \begin{dinglist}{nummer} funktioniert die Listenumgebung richtig.

Ich habe es auch bereits mit unterschiedlichen Zeichensätzen im Vorspann probiert. Sowohl
\usepackage{ucs}
\usepackage[utf8x]{inputenc}
als auch
\usepackage[latin1]{inputenc}

jweils in Zusammenhang mit
\usepackage[T1]{fontenc}

ergibt das oben genannte Darstellungsproblem in der Tabelle.

Für Tipps zur richtogen Darstellung der Dingbat-Zeichen in der Tabelle bin ich dankbar. Danke im voraus.

edico
02-11-2006, 14:10
... wenn auch nicht in Tabellenform ...

\documentclass[12pt]{amsart}

\usepackage{geometry}
\geometry{paperwidth=297.3mm,paperheight=210.2mm}

\usepackage{multicol}
\usepackage{pifont}
\newcommand{\ading}[1]{%
\ding{#1}\,-\,#1\par}

\begin{document}
\thispagestyle{empty}
\large
\section*{pilist}
\begin{multicols}{10}
%------------> 1-32
\ading{33}
\ading{34}
\ading{35}
\ading{36}
\ading{37}
\ading{38}
\ading{39}
\ading{40}
\ading{41}
\ading{42}
\ading{43}
\ading{44}
\ading{45}
\ading{46}
\ading{47}
\ading{48}
\ading{49}
\ading{50}
\ading{51}
\ading{52}
\ading{53}
\ading{54}
\ading{55}
\ading{56}
\ading{57}
\ading{58}
\ading{59}
\ading{60}
\ading{61}
\ading{62}
\ading{63}
\ading{64}
\ading{65}
\ading{66}
\ading{67}
\ading{68}
\ading{69}
\ading{70}
\ading{71}
\ading{72}
\ading{73}
\ading{75}
\ading{76}
\ading{77}
\ading{78}
\ading{79}
\ading{79}
\ading{80}
\ading{81}
\ading{82}
\ading{83}
\ading{84}
\ading{85}
\ading{86}
\ading{87}
\ading{88}
\ading{89}
\ading{90}
\ading{91}
\ading{92}
\ading{93}
\ading{94}
\ading{95}
\ading{96}
\ading{97}
\ading{98}
\ading{99}
\ading{100}
\ading{101}
\ading{102}
\ading{103}
\ading{104}
\ading{105}
\ading{106}
\ading{107}
\ading{108}
\ading{109}
\ading{110}
\ading{111}
\ading{112}
\ading{113}
\ading{114}
\ading{115}
\ading{116}
\ading{117}
\ading{118}
\ading{119}
\ading{120}
\ading{121}
\ading{122}
\ading{123}
\ading{124}
\ading{125}
\ading{126}
%------------> 127-160
\ading{161}
\ading{162}
\ading{163}
\ading{164}
\ading{165}
\ading{166}
\ading{167}
\ading{168}
\ading{169}
\ading{170}
\ading{171}
\ading{172}
\ading{173}
\ading{174}
\ading{175}
\ading{176}
\ading{177}
\ading{178}
\ading{179}
\ading{180}
\ading{181}
\ading{182}
\ading{183}
\ading{184}
\ading{185}
\ading{186}
\ading{187}
\ading{188}
\ading{189}
\ading{190}
\ading{191}
\ading{192}
\ading{193}
\ading{194}
\ading{195}
\ading{196}
\ading{197}
\ading{198}
\ading{199}
\ading{200}
\ading{201}
\ading{202}
\ading{203}
\ading{204}
\ading{205}
\ading{206}
\ading{207}
\ading{208}
\ading{209}
\ading{210}
\ading{211}
\ading{212}
\ading{213}
\ading{214}
\ading{215}
\ading{216}
\ading{217}
\ading{218}
\ading{219}
\ading{220}
\ading{221}
\ading{222}
\ading{223}
\ading{224}
\ading{225}
\ading{226}
\ading{227}
\ading{228}
\ading{229}
\ading{230}
\ading{231}
\ading{232}
\ading{233}
\ading{234}
\ading{235}
\ading{236}
\ading{237}
\ading{238}
\ading{239}
%------------> 240
\ading{241}
\ading{242}
\ading{243}
\ading{244}
\ading{245}
\ading{246}
\ading{247}
\ading{248}
\ading{249}
\ading{250}
\ading{251}
\ading{252}
\ading{253}
\ading{254}
%------------> 256
%end
\end{multicols}
\end{document}

edico

DieterH
04-11-2006, 21:56
edico,

vielen Dank für Deine Hilfe. Die multicol-Anordnung hilft mir erst mal weiter.
Dein Beispiel verwendet kein Zeichensatz-Paket. Ist das bereits des Rätsels Lösung?

Gruß
Dieter