PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Feste Größe bei pscirclebox möglich?



figarro
07-10-2010, 11:04
Hallo Latex-Gurus!

Bin absoluter Neuling bei Latex, aber beretis süchtig danach!
Hab hier nun folgendes Problem:

\usepackage{pstricks}


\newcommand{\test}[9]{
\pscirclebox[fillstyle=solid,fillcolor=white,linecolor=red,line width=1.2mm,framesep=0.08]{%
\bfseries\red\huge\shortstack{#1#4#7\\#2#5#8\\#3#6 #9}}}


\begin{document}

\test{1}{2}{3}{4}{5}{6}{7}{8}{9}
\test{1}{}{3}{4}{}{6}{7}{}{9}

Wenn ich in einem Kreis div. Zahlen oder Symbole einfüge dann ändert sich automatisch die Größe des Kreises. (ist wohl bei pscirclebox nicht anders möglich :confused:)
Ich möchte jedoch das die größe des Kreises unabhängig vom Inhalt immer gleich bleibt.
Wie könnte ich dieses Problem umgehen, bzw. anders lösen?

Vielen Dank schon mal für Eure Hilfe!

voss
07-10-2010, 12:13
Hab hier nun folgendes Problem:

\usepackage{pstricks}

\newcommand{\test}[9]{
\pscirclebox[fillstyle=solid,fillcolor=white,linecolor=red,line width=1.2mm,framesep=0.08]{%
\bfseries\red\huge\shortstack{#1#4#7\\#2#5#8\\#3#6 #9}}}

\begin{document}

\test{1}{2}{3}{4}{5}{6}{7}{8}{9}
\test{1}{}{3}{4}{}{6}{7}{}{9}

Wenn ich in einem Kreis div. Zahlen oder Symbole einfüge dann ändert sich automatisch die Größe des Kreises. (ist wohl bei pscirclebox nicht anders möglich :confused:)
Ich möchte jedoch das die größe des Kreises unabhängig vom Inhalt immer gleich bleibt.
Wie könnte ich dieses Problem umgehen, bzw. anders lösen?


Hier mit 2cm und weiteren Spielerchen ...

\documentclass{article}
\usepackage{pstricks}

\newcommand\test[9]{%
\pscirclebox[fillstyle=solid,fillcolor=white,linecolor=red,
linewidth=1.2mm,framesep=0.08]{%
\bfseries\red\huge%
\parbox[c][2cm]{2cm}{\centering\shortstack{#1#4#7\\#2#5#8\\#3#6#9 }}}}

\def\testA#1,#2,#3,#4,#5,#6,#7,#8,#9;{%
\pscirclebox[fillstyle=solid,fillcolor=white,linecolor=red,
linewidth=1.2mm,framesep=0.08]{%
\bfseries\red\huge%
\parbox[c][2cm]{2cm}{\centering\shortstack{#1#4#7\\#2#5#8\\#3#6#9 }}}}

\def\testB#1{%
\pscirclebox[fillstyle=solid,fillcolor=white,linecolor=red,
linewidth=1.2mm,framesep=0.08]{%
\bfseries\red\huge\parbox[c][2cm]{2cm}{\centering\shortstack{#1}}}}

\begin{document}

\test{1}{2}{3}{4}{5}{6}{7}{8}{9}
\test{1}{}{3}{4}{}{6}{7}{}{9}

\vspace{3cm}
\testA1,2,3,4,5,6,7,8,9;
\testA1,,3,4,,6,7,,9;

\vspace{3cm}
\testB{147\\258\\369}
\testB{147\\369}

\end{document}

das nächste Mal _komplette_ Beispiele angeben!

Herbert

figarro
07-10-2010, 17:02
Hallo Herbert,
vielen Dank vorab schon mal! Das hat mir wirklich geholfen!
Hab daran weitergebastelt und nun über ein anderes Problem gestolpert.
Wie kann ich Zeichen innerhalb einer Tabelle absolut positionieren?
Hier mal mein Beispiel:

\documentclass[german]{book}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\pagestyle{headings}
\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}
\setlength{\parskip}{\medskipamount}
\setlength{\parindent}{0pt}
\usepackage{array}

\makeatletter

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% LyX specific LaTeX commands.
%% Because html converters don't know tabularnewline
\providecommand{\tabularnewline}{\\}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\usepackage{a4wide}
\usepackage{graphics}
\usepackage{pstricks}
\usepackage{pst-node}
\usepackage{pifont}
\usepackage{rotating}


\renewcommand{\familydefault}{\sfdefault}
\usepackage{helvet}







\newcommand\takt[9]{%
\pscirclebox[fillstyle=solid,fillcolor=white,linecolor=red,
linewidth=1.2mm,framesep=0.08]{%
\bfseries\red\huge%
\parbox[c][1.5cm]{1.5cm}{\centering\shortstack{#1#4#7\\#2#5#8\\#3#6 #9}}}}



\newcommand{\boro}{
\pnode(0.5,2){A}
\pnode(2.4,2){B}
\nccurve[linestyle=solid,linewidth=1.2mm,linecolor=red,angl eB=140,angleA=40]{A}{B}
\pnode(0.5,-.2){A}
\pnode(2.4,-.2){B}
\nccurve[linestyle=solid,linewidth=1.2mm,linecolor=red,angl eB=220,angleA=320]{A}{B}}

%%%%%% Pfeildefinitionen %%%%%%%%
\newcommand{\mpfo}{~~~ \Large\red\begin{rotate}{90}\hspace{1mm} \ding{212}\end{rotate}\huge}

\newcommand{\mpfu}{~ \Large\red\begin{rotate}{270}\hspace{-8mm} \ding{212}\end{rotate}~~~~ \huge}

\newcommand{\lpfu}{~ \Large\red\begin{rotate}{270}\hspace{-8mm} \ding{212}\end{rotate}~~~~~~~~~~ \huge}

\makeatother

\usepackage{babel}

\begin{document}
\begin{tabular}{>{\raggedright}p{10mm}>{\centering}p{25mm}>{\centering}p{25mm}>{\centering}p{25mm}>{\centering}p{25mm}>{\centering}p{25mm}}
& \boro & & & & \tabularnewline
\end{tabular}

\vspace{-25mm}

\begin{tabular}{>{\raggedright}p{10mm}>{\centering}p{25mm}>{\centering}p{25mm}>{\centering}p{25mm}>{\centering}p{25mm}>{\centering}p{25mm}}
& \takt{}{2}{1,}{}{}{}{}{~~3}{~2} & \takt{}{2}{1,}{}{}{}{}{~~3}{~2} & & & \tabularnewline
\end{tabular}

\vspace{-15mm}

\begin{tabular}{>{\raggedright}p{10mm}>{\centering}p{25mm}>{\centering}p{25mm}>{\centering}p{25mm}>{\raggedright}p{25mm}>{\centering}p{25mm}}
& \mpfu & \lpfu\mpfu & & & \tabularnewline
\end{tabular}\\
\\
\\

\end{document}

Im zweiten Kreis weird mir der Pfeil nicht in der Mitte sowie im ersten Kreis dargestellt. Der (mpfu) sollten nun auch in der Mitte stehen

voss
07-10-2010, 17:29
vielen Dank vorab schon mal! Das hat mir wirklich geholfen!
Hab daran weitergebastelt und nun über ein anderes Problem gestolpert.
Wie kann ich Zeichen innerhalb einer Tabelle absolut positionieren?

Im zweiten Kreis weird mir der Pfeil nicht in der Mitte sowie im ersten Kreis dargestellt. Der (mpfu) sollten nun auch in der Mitte stehen

Es ist ziemlich umständlich, hier mit LyX zu arbeiten. Weiterhin verstehe ich nicht deinen komplizierten Ansatz:

\documentclass{book}
\usepackage{pst-node}

\begin{document}

\Circlenode[linecolor=red,linewidth=1.2mm,radius=2cm]{A}{%
\bfseries\Huge\red\shortstack{2~ 3\\1, 2}}
%
\hspace{6mm}%
%
\Circlenode[linecolor=red,linewidth=1.2mm,radius=2cm]{B}{%
\bfseries\Huge\red\shortstack{2~ 3\\1, 2}}
\ncarc[arcangle=-45,linecolor=red,linewidth=1.2mm]{A}{B}
\ncarc[arcangle=45,linecolor=red,linewidth=1.2mm]{A}{B}

\end{document}

Herbert

figarro
07-10-2010, 19:58
Ha,
das ist genial! Das ist ja beinah lächerlich wie dumm ich mich da angestellt habe. Aber wie gesagt das sind so meine ersten Gehversuche mit Latex! Deshalb habe ich ja gedacht ich bin mit Lyx gut dran für den Anfang.

Ich habe gleich noch ein paar Fragen.
1. Ich muß jetzt noch einige Symbole in den Kreisen unterbringen. Das sind in erster Linie Pfeil nach oben und unten. Einmal vor der ersten Zahlenreihe in der Mitte von 2 und 1, dann noch mal einen vor der 3 und 2.
2. Das ganze möchte ich vorher definieren so dass ich nur z. B. \takt{Zahlen und Symbole} eingeben muß.

Vielen Vielen Dank für deien bisherigen Bemühungen!

voss
07-10-2010, 20:28
das ist genial! Das ist ja beinah lächerlich wie dumm ich mich da angestellt habe. Aber wie gesagt das sind so meine ersten Gehversuche mit Latex!

Kein Problem, jeder hat mal so angefangen ...


Deshalb habe ich ja gedacht ich bin mit Lyx gut dran für den Anfang.

Wenn man viel Text hat und wenig Sonderwünsche und keine Lust hat, sich mit LaTeX zu beschäftigen, dann kann es Sinn machen.


Ich habe gleich noch ein paar Fragen.
1. Ich muß jetzt noch einige Symbole in den Kreisen unterbringen. Das sind in erster Linie Pfeil nach oben und unten. Einmal vor der ersten Zahlenreihe in der Mitte von 2 und 1, dann noch mal einen vor der 3 und 2.
2. Das ganze möchte ich vorher definieren so dass ich nur z. B. \takt{Zahlen und Symbole} eingeben muß.


Ganz habe ich nicht verstanden, wo die hin sollen, aber hier einfach mal
eine Idee für Pfeile. Das kann man dann am Ende imemr noch in ein Makro
\takt einbauen.


\documentclass{book}
\usepackage{pst-node}

\begin{document}

\Circlenode[linecolor=red,linewidth=1.2mm,radius=2cm]{A}{%
\bfseries\Huge\red\shortstack{2~ 3\\\rnode[rC]{a}{1}, 2}}
\pcline[arrowscale=1.5]{->}(a)(!\psGetNodeCenter{a}a.x a.y 1 sub)
%
\hspace{6mm}%
%
\Circlenode[linecolor=red,linewidth=1.2mm,radius=2cm]{B}{%
\bfseries\Huge\red\shortstack{\rnode[lC]{b}{2}~ 3\\1, 2}}
\ncarc[arcangle=-45,linecolor=red,linewidth=1.2mm]{A}{B}
\ncarc[arcangle=45,linecolor=red,linewidth=1.2mm]{A}{B}
\pcline[arrowscale=1.5]{->}(b)(!\psGetNodeCenter{b}b.x b.y 1 add)

\end{document}

Herbert

figarro
07-10-2010, 21:31
Kann das jetzt nicht ganz nachvollziehen. Krieg da folgende Fehlermeldung!

...{->}(a)(!\psGetNodeCenter{a}a.x a.y 1 sub)

A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)

und noch diese

...{->}(a)(!\psGetNodeCenter{a}a.x a.y 1 sub)

Dimensions can be in units of em, ex, in, pt, pc,
cm, mm, dd, cc, nd, nc, bp, or sp; but yours is a new one!
I'll assume that you meant to say pt, for printer's points.
To recover gracefully from this error, it's best to
delete the erroneous units; e.g., type `2' to delete
two letters. (See Chapter 27 of The TeXbook.)


Hab hier mal (sicher umständlich) mal etwas gebastelt dass du dir anschauen kannst.
Ich denke mal ich kann deinen Vorschlag alles direkt mit Circlenode nicht machen, denn ich brauche nicht immer die Bögen an den Kreisen. Sollte insgesamt 5 Kreise haben, und da variiert das mal von Kreis 2 zu Kreis 3 oder dann wieder mal von Kreis 4 zu 5. Muß da von Zeile zu Zeile flexibel sein.
Die Pfeile die du in den Kreisen siehst sollten immer an der gleichen Stelle sein. Das funktioniert bei mir nicht. Vergleich mal die 2. Zeile Kreis 3 und 4



\documentclass[german]{book}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\pagestyle{headings}
\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}
\setlength{\parskip}{\medskipamount}
\setlength{\parindent}{0pt}
\usepackage{array}

\makeatletter

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% LyX specific LaTeX commands.
%% Because html converters don't know tabularnewline
\providecommand{\tabularnewline}{\\}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\usepackage{a4wide}
\usepackage{graphics}
\usepackage{pstricks}
\usepackage{pst-node}
\usepackage{pifont}
\usepackage{rotating}


\renewcommand{\familydefault}{\sfdefault}
\usepackage{helvet}




\newcommand\atakt[9]{%
\pscirclebox[fillstyle=solid,fillcolor=white,linecolor=white,
linewidth=0mm,framesep=0.08]{%
\bfseries\red\huge%
\parbox[c][1.5cm]{1.5cm}{\centering\shortstack{#1#4#7\\#2#5#8\\#3#6 #9}}}}


%\newcommand{\reci}[2]{\frac{#1}{#2}}
%\newcommand{\Griff}[2]{$\reci{#1}{#2}$}

%\newcommand{\rot}{\pscircle[linecolor=red,linewidth=1.2mm,framesep=0.08]{12mm}}

\newcommand\takt[9]{%
\pscirclebox[fillstyle=solid,fillcolor=white,linecolor=red,
linewidth=1.2mm,framesep=0.08]{%
\bfseries\red\huge%
\parbox[c][1.5cm]{1.5cm}{\centering\shortstack{#1#4#7\\#2#5#8\\#3#6 #9}}}}

\def\taktA#1,#2,#3,#4,#5,#6,#7,#8,#9;{%
\pscirclebox[fillstyle=solid,fillcolor=white,linecolor=red,
linewidth=1.2mm,framesep=0.08]{%
\bfseries\red\huge%
\parbox[c][1.5cm]{1.5cm}{\centering\shortstack{#1#4#7\\#2#5#8\\#3#6 #9}}}}

\def\taktB#1{%
\pscirclebox[fillstyle=solid,fillcolor=white,linecolor=red,
linewidth=1.2mm,framesep=0.08]{%
\bfseries\red\huge\parbox[c][1.5cm]{1.5cm}{\centering\shortstack{#1}}}}




\newcommand{\boro}{
\pnode(0.5,2){A}
\pnode(2.4,2){B}
\nccurve[linestyle=solid,linewidth=1.2mm,linecolor=red,angl eB=140,angleA=40]{A}{B}
\pnode(0.5,-.2){A}
\pnode(2.4,-.2){B}
\nccurve[linestyle=solid,linewidth=1.2mm,linecolor=red,angl eB=220,angleA=320]{A}{B}}

%%%%%% Pfeildefinitionen %%%%%%%%
\newcommand{\mpfo}{~~~ \Large\red\begin{rotate}{90}\hspace{1mm} \ding{212}\end{rotate}\huge}

\newcommand{\mpfu}{~ \Large\red\begin{rotate}{270}\hspace{-8mm} \ding{212}\end{rotate}~~~~ \huge}

\newcommand{\lpfu}{~ \Large\red\begin{rotate}{270}\hspace{-8mm} \ding{212}\end{rotate}~~~~~~~~~~ \huge}

\makeatother

\usepackage{babel}

\begin{document}
\begin{tabular}{>{\raggedright}p{10mm}>{\centering}p{25mm}>{\centering}p{25mm}>{\centering}p{25mm}>{\centering}p{25mm}>{\centering}p{25mm}}
& & \boro & \boro & & \tabularnewline
\end{tabular}

\vspace{-25mm}

\begin{tabular}{>{\raggedleft}p{10mm}>{\centering}p{25mm}>{\centering}p{25mm}>{\centering}p{25mm}>{\centering}p{25mm}>{\centering}p{25mm}}
\atakt{}{2}{1}{}{}{}{}{}{} & \takt{}{~2}{1,}{}{}{}{}{~~1}{2} & \takt{}{}{}{3}{}{2}{}{}{} & \takt{}{}{}{3}{}{2}{}{}{} & \takt{}{3}{2,}{}{}{}{}{~~2}{~1} & \takt{}{2}{1,}{}{}{}{}{~~3}{~2}\tabularnewline
\end{tabular}\\
\vspace{-15mm}

\begin{tabular}{>{\raggedright}p{10mm}>{\centering}p{25mm}>{\centering}p{25mm}>{\centering}p{25mm}>{\centering}p{25mm}>{\centering}p{25mm}}
& & & & & \mpfo\tabularnewline
\end{tabular}\\
\\
\\
\\
\\
\\
\\
\\
\\
\begin{tabular}{>{\raggedright}p{10mm}>{\centering}p{25mm}>{\centering}p{25mm}>{\centering}p{25mm}>{\centering}p{25mm}>{\centering}p{25mm}}
& \boro & \boro & & & \tabularnewline
\end{tabular}

\vspace{-25mm}

\begin{tabular}{>{\raggedright}p{10mm}>{\centering}p{25mm}>{\centering}p{25mm}>{\centering}p{25mm}>{\centering}p{25mm}>{\centering}p{25mm}}
& \takt{}{}{}{3}{}{2}{}{}{} & \takt{}{}{}{3}{}{2}{}{}{} & \takt{}{3}{2,}{}{}{}{}{~~3}{~2} & \takt{}{3}{2,}{}{}{}{}{~~3}{~2} & \takt{}{4}{3,}{}{}{}{}{~~4}{~3}\tabularnewline
\end{tabular}

\vspace{-15mm}

\begin{tabular}{>{\raggedright}p{10mm}>{\centering}p{25mm}>{\centering}p{25mm}>{\centering}p{25mm}>{\raggedright}p{25mm}>{\centering}p{25mm}}
& \lpfu & & \mpfu & \lpfu\mpfu & \mpfo\tabularnewline
\end{tabular}\\
\\
\\

\end{document}


Ich hoffe du kannst dir jetzt mal ein Bid davon machen wie ich es meine.

voss
08-10-2010, 10:09
Kann das jetzt nicht ganz nachvollziehen. Krieg da folgende Fehlermeldung!

...{->}(a)(!\psGetNodeCenter{a}a.x a.y 1 sub)

dein system ist nicht up-to-date ...




Hab hier mal (sicher umständlich) mal etwas gebastelt dass du dir anschauen kannst.
Ich denke mal ich kann deinen Vorschlag alles direkt mit Circlenode nicht machen, denn ich brauche nicht immer die Bögen an den Kreisen. Sollte insgesamt 5 Kreise haben, und da variiert das mal von Kreis 2 zu Kreis 3 oder dann wieder mal von Kreis 4 zu 5. Muß da von Zeile zu Zeile flexibel sein.
Die Pfeile die du in den Kreisen siehst sollten immer an der gleichen Stelle sein. Das funktioniert bei mir nicht. Vergleich mal die 2. Zeile Kreis 3 und 4

Ich hoffe du kannst dir jetzt mal ein Bid davon machen wie ich es meine.
Na ja so halbwegs ... :D Kann aber auch sein, dass ich schwer von kappes bin.

Dein ganzes Tabellen-Gerödel macht die Sache doch nur kompliziert und
die Verwendung von LyX nochmal ... Da sind auch reichlich Ungereimtheiten
in der Präambel. Wie auch immer, hier dasselbe, was du hattest ohne Tabellen:


\documentclass[ngerman,a4paper]{book}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{babel}
\usepackage[rmargin=2cm]{geometry}
\pagestyle{headings}
\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}
\setlength{\parskip}{\medskipamount}
\setlength{\parindent}{0pt}
\usepackage{array}

\usepackage{graphicx}
\usepackage{pst-node}
\usepackage{pifont}
\usepackage{rotating}

\usepackage{helvet}
\renewcommand{\familydefault}{\sfdefault}

\def\atakt#1{{\bfseries\huge\red\shortstack{#1}}}
\def\takt#1#2{%
\Circlenode[linecolor=red,linewidth=1.2mm,radius=1.25cm,
fillstyle=solid,fillcolor=white]{#1}{%
\bfseries\huge\red\shortstack{#2}}}

\begin{document}

\makebox[1cm]{\atakt{2\\1}}
\takt{A}{~2~~1\\1,2}\quad
\takt{B}{3\\2}\quad
\takt{C}{3\\2}\quad
\takt{D}{3~~2\\2,~1}\quad
\takt{E}{2~~3\\1,~2}
\ncarc[arcangle=20,linecolor=red,linewidth=1.2mm]{B}{C}
\ncarc[arcangle=20,linecolor=red,linewidth=1.2mm]{C}{D}

\vspace{-1cm}% falls notwendig???

\hspace*{1cm}
\takt{a}{3\\2}\quad
\takt{b}{3\\2}\quad
\takt{c}{3~~3\\2,~2}\quad
\takt{d}{3~~3\\2,~2}\quad
\takt{e}{4~~4\\3,~3}
\ncarc[arcangle=20,linecolor=red,linewidth=1.2mm]{a}{b}
\ncarc[arcangle=-20,linecolor=red,linewidth=1.2mm]{a}{b}
\ncarc[arcangle=-20,linecolor=red,linewidth=1.2mm]{b}{c}
\ncarc[arcangle=-20,linecolor=red,linewidth=1.2mm]{c}{d}
%
\ncarc[offset=-1.25cm,nodesep=10pt,arcangle=-40,linecolor=red,linewidth=1.2mm]{a}{b}
\ncarc[offset=-1.25cm,nodesep=10pt,arcangle=-40,linecolor=red,linewidth=1.2mm]{b}{c}

\end{document}

Herbert

figarro
19-10-2010, 15:00
Hallo,

war für ein paar Tage weg und konnte mich nicht mehr damit beschäftigen.
Jetzt aber wieder voll dabei mit Latex.
Hab mich nun auch von Lyx getrennt und arbeite mit LEd. Wurschtel mich da halt irgendwie durch :D
Zu meinem obigen Beispiel: Das hat mir alles schon richtig gut geholfen. Bin aber jetzt auf ein neues Problem gestoßen: Kann ich nun innerhalb der Circlenodes, Zeichen an festen Plätzen Positionieren?
Hier ein MiniBsp:

\documentclass{book}
\usepackage{pst-node}
\usepackage{musixtex}
\usepackage{graphics}

\begin{document}

\Circlenode[linecolor=green,linewidth=1.2mm,radius=1.3cm]{A}{%
\bfseries\Huge\green\shortstack{2\\3}}
\Circlenode[linecolor=red,linewidth=1.2mm,radius=1.3cm]{B}{%
\bfseries\Huge\red\shortstack{\scalebox{3}{\qp}}}
\Circlenode[linecolor=blue,linewidth=1.2mm,radius=1.3cm]{C}{%
\bfseries\Huge\blue\shortstack{2\\3\parbox[b]{3mm}{\scalebox{3}{\qp}}}}


\end{document}

Wie man hier sehen kann möchte ich im blauen Kreis das Pausenzeichen(aus packet musixtex) rechts von der 2/3 positionieren. Hab da nun schon ewig dran rumgebastelt, leider ohne Erfolg. Vielleicht gibts da ja wieder mal eine einfach Lösung auf die ich Newbie nicht komme!
Das nächste Problem ist, dass die Kreise immer einen Schritt nach oben gehen?? Warum dass denn?? Wie kann ich das unterbinden? Sollten alle auf der selben Höhe bleiben.

Gruß Manfred

voss
19-10-2010, 15:18
Das nächste Problem ist, dass die Kreise immer einen Schritt nach oben gehen?? Warum dass denn?? Wie kann ich das unterbinden? Sollten alle auf der selben Höhe bleiben.


Das Pausenzeichen hat auch eine Tiefe, also wird der ganze Kreis hochgehoben.


\Circlenode[linecolor=blue,linewidth=1.2mm,radius=1.3cm]{C}{%
\bfseries\Huge\blue\shortstack{2\\3}\makebox(0,0){ \raisebox{30pt}{\scalebox{3}{\qp}}}}


Herbert

figarro
19-10-2010, 15:53
Mich wundert immer was ihr hier für ein Tempo habt!
Während ich noch probier und rumdoktore, habr ihr die Lösung schon bereit!

Vielen Dank!

figarro
20-10-2010, 11:20
Wie kann ich es erreichen dass alle Kreise auf gleicher Höhe bleiben?


\documentclass{book}
\usepackage{pst-node}
\usepackage{musixtex}
\usepackage{graphics}

\begin{document}
\Circlenode[linecolor=green,linewidth=1.2mm,radius=1.3cm]{A}{%
\bfseries\Huge\green\shortstack{1}}
\Circlenode[linecolor=green,linewidth=1.2mm,radius=1.3cm]{B}{%
\bfseries\Huge\green\shortstack{2\\3}}
\Circlenode[linecolor=red,linewidth=1.2mm,radius=1.3cm]{C}{%
\bfseries\Huge\red\shortstack{2~3\\3~2\\1~1}}



\end{document}

figarro
20-10-2010, 11:28
hab das jetzt synchron deinem letzten beispiel so gelöst:

\Circlenode[linecolor=green,linewidth=1.2mm,radius=1.3cm]{A}{%
\makebox(0,0){\raisebox{5pt}{\bfseries\Huge\green\ shortstack{1}}}}
\Circlenode[linecolor=green,linewidth=1.2mm,radius=1.3cm]{B}{%
\makebox(0,0){\raisebox{5pt}{\bfseries\Huge\green\ shortstack{1\\2}}}}
\Circlenode[linecolor=green,linewidth=1.2mm,radius=1.3cm]{C}{%
\makebox(0,0){\raisebox{5pt}{\bfseries\Huge\green\ shortstack{1\\2\\3}}}}