Hallo Liste, in Anbtracht des letzten Diskurs oute ich mich vorsichtshalber mal gleich als Newbie. Folgendes: Ich schreibe mit ImageMagick einen Schriftzug in meine Bilder (Stapelweise): convert .... 'text 5,16 "bla bla"' ... Wie bekomme ich das copyright-Zeichen in den String? Danke Grusz Mathias -------------------------------------------------- CU in www.meeloon.de --------------------------------------------------
* Mathias Uebel
Hallo Liste, in Anbtracht des letzten Diskurs oute ich mich vorsichtshalber mal gleich als Newbie.
Folgendes: Ich schreibe mit ImageMagick einen Schriftzug in meine Bilder (Stapelweise): convert .... 'text 5,16 "bla bla"' ... Wie bekomme ich das copyright-Zeichen in den String?
Das hier ©? Siehe http://www.bwalle.de/docs/compose.pdf Gruß, Bernhard -- _________ http://www.bwalle.de _________________________________________________ "Was ökonomisch auf Dauer falsch ist, kann politisch auf Dauer nicht richtig sein." -- Franz Vranitzky
Am Freitag, 6. Februar 2004 23:35 schrieb Mathias Uebel:
Hallo Liste, in Anbtracht des letzten Diskurs oute ich mich vorsichtshalber mal gleich als Newbie.
Folgendes: Ich schreibe mit ImageMagick einen Schriftzug in meine Bilder (Stapelweise): convert .... 'text 5,16 "bla bla"' ... Wie bekomme ich das copyright-Zeichen in den String?
Geht ein © im String nicht? Also <Alt Gr>+<Shift>+<c> -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
On Fri, Feb 06, 2004 at 11:35:06PM +0100, Mathias Uebel wrote:
Wie bekomme ich das copyright-Zeichen in den String?
Shift+Rechte Steuerungstaste und dann: /usr/share/kbd/keymaps/include/compose.latin1 compose '(' 'c' to '©' compose '"' 'c' to '©' compose 'O' 'C' to '©' compose '(' 'C' to '©' compose 'C' ')' to '©' -- Have fun, Peter
Peter Wiersig wrote:
On Fri, Feb 06, 2004 at 11:35:06PM +0100, Mathias Uebel wrote:
Wie bekomme ich das copyright-Zeichen in den String?
Ich glaube, ich habe mich nicht verständlich machen können. Okay, ich frage mal anders: Wie kann ich ein Sonderzeichen mit Hilfe der ASCII-Tabelle in einem Shell-Script verwenden? Da muss es doch irgend eine Funktion geben?! [In VB gibt es chr() , so etwas suche ich.] Danke Grusz Mathias -------------------------------------------------- CU in www.meeloon.de --------------------------------------------------
* Mathias Uebel
[In VB gibt es chr() , so etwas suche ich.]
auf die Schnelle fällt mir perl -e 'print chr(60)' ein. Gruß, Bernhard -- _________ http://www.bwalle.de _________________________________________________ Dieselben Naturkräfte, die uns ermöglichen, zu den Sternen zu fliegen, versetzen uns auch in die Lage, unseren Stern zu vernichten. -- Wernher von Braun
Hallo, Am Sat, 07 Feb 2004, Bernhard Walle schrieb:
* Mathias Uebel
[2004-02-07 00:53]: [In VB gibt es chr() , so etwas suche ich.]
auf die Schnelle fällt mir
perl -e 'print chr(60)'
60??? echo -e '\xA9' echo -e '\251' Solche Sequenzen kennen ausser 'echo -e' auch noch andere Programme (z.B. tr, perl). Hinweise auf compose kamen ja schon zu Genuege. -dnh --
Das hört sich nach einem Drehbuch für einen amerikanischen Krimi an: Das arme Opfer rennt die Staße entlang und läßt sich überfahren anstatt im nächsten Hauseingang zu verschwinden. ... um dann von einem patriotischen Heimverteidiger erschossen zu werden. -- R. Schwentker u. C. Haaser in dasr
* David Haller
Hallo,
Am Sat, 07 Feb 2004, Bernhard Walle schrieb:
* Mathias Uebel
[2004-02-07 00:53]: [In VB gibt es chr() , so etwas suche ich.]
auf die Schnelle fällt mir
perl -e 'print chr(60)'
60???
War jetzt nur irgendeine Zahl.
echo -e '\xA9' echo -e '\251'
Solche Sequenzen kennen ausser 'echo -e' auch noch andere Programme (z.B. tr, perl).
Stimmt. :-) Gruß, Bernhard -- /* * Please skip to the bottom of this file if you ate lunch recently * -- Alan */
David Haller wrote:
Hallo David und die anderen Helfer,
echo -e '\xA9' echo -e '\251'
Diese Konstruktion habe ich gesucht und eingebaut. (Das Zeichen habe ich direkt nicht in den editor bekommen.) Das sieht dann so aus: convert -sample -font arial -fill snow -pointsize 12 -draw 'text 5,16 \ "'`echo -e '\xA9'`' www.meeloon.de"' $file $newfile Es sieht etwas wild aus, klappt aber. Wenn jetzt noch jemand eine Verbesserung sieht, würde ich mich für einen Tip freuen. Danke Grusz Mathias -------------------------------------------------- CU in www.meeloon.de --------------------------------------------------
Mathias Uebel wrote:
[...] convert -sample -font arial -fill snow -pointsize 12 -draw 'text 5,16 \ "'`echo -e '\xA9'`' www.meeloon.de"' $file $newfile
Es sieht etwas wild aus, klappt aber. Wenn jetzt noch jemand eine Verbesserung sieht, würde ich mich für einen Tip freuen.
Was spricht gegen folgendes? convert -sample -font arial -fill snow -pointsize 12 -draw 'text 5,16 \ "© www.meeloon.de" $file $newfile Stefan
Stefan Waidele jun. wrote:
Mathias Uebel wrote:
[...]
Was spricht gegen folgendes?
convert -sample -font arial -fill snow -pointsize 12 -draw 'text 5,16 \ "© www.meeloon.de" $file $newfile
Stefan
Nix. Nur habe ich via putty in mc das Zeichen nicht hineingebracht. Eben Newbie. Ausserdem sollte es eine kleine Uebung sein! Darum Danke nochmals an Alle. Grusz Mathias -------------------------------------------------- CU in www.meeloon.de --------------------------------------------------
Hallo, Am Sat, 07 Feb 2004, Mathias Uebel schrieb: [..]
(Das Zeichen habe ich direkt nicht in den editor bekommen.)
Welchen Editor verwendest du denn? In vim, GNU Emacs, XEmacs und nedit
funktioniert compose, z.B. per "compose c o" (unter X) oder "compose (
o" auf der Konsole. AFAIK verwendet SuSE immer noch "Strg_R + Shift"
als compose-Taste.
Nachschauen kannst du unter X mittels
xmodmap -pke | grep -i 'Multi_key'
und auf der Konsole mit
dumpkeys -f | grep -i 'Compose'
Eine Vorstellung (fuer die Konsole), was du alles wie eingeben kannst
gibt die Ausgabe 'dumpkeys --compose-only'. Fuer X findest du eine
Liste unter /usr/X11R6/lib/X11/locale/<Zeichensatz>/Compose.
$ dumpkeys --compose-only | grep '©'
compose '"' 'c' to '©'
compose '(' 'c' to '©'
compose '.' 'I' to '©'
$ grep 'copy' /usr/X11/lib/X11/locale/iso8859-15/Compose
convert -sample -font arial -fill snow -pointsize 12 -draw 'text 5,16 \ "'`echo -e '\xA9'`' www.meeloon.de"' $file $newfile
-draw "text 5,16 \"`echo -e '\xA9'``date '+%Y'` www.meeloon.de\"" Bzw. eben \"©`date '+%Y'` www.meeloon.de\" wenn du das Zeichen direkt eingeben kannst. -dnh -- Es gibt ein Sprichwort: "Wer schön sein will, muß leiden". Entsprechende Frauen ziehen den Umkehrschluß: "Wer leidet, ist schön" und kleiden sich entsprechend. -- Roger Schwentker
participants (6)
-
Bernhard Walle
-
David Haller
-
Manfred Tremmel
-
Mathias Uebel
-
Peter Wiersig
-
Stefan Waidele jun.