Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Sonderzeichen in ACAD

134 views
Skip to first unread message

alice

unread,
Feb 18, 2003, 4:44:27 PM2/18/03
to
Aloha Folks!

Für eine Konvertierungstabelle benötige ich die Sonderzeichen in
ACAD, die mit einem %% anfangen. Gibts die irgendwo im Netz? Gelten
diese Werte dann sowohl für neure Windofs-ACAD's wie auch für die
alten DOS-Acad's ?

Naja, abtippen wirds wohl kaum einer :-)


Alice

Peter Hellinger

unread,
Feb 19, 2003, 12:46:23 AM2/19/03
to
"alice" <al...@allgaeu.org> schrieb im Newsbeitrag
news:2121531.c...@allgaeu.org...

> Für eine Konvertierungstabelle benötige ich die Sonderzeichen in
> ACAD, die mit einem %% anfangen. Gibts die irgendwo im Netz? Gelten
> diese Werte dann sowohl für neure Windofs-ACAD's wie auch für die
> alten DOS-Acad's ?

%%C = Durchmesser
%%P = Plusminus
%%D = Gradzeichen
%%% = Porzent :-)

Andere Sonderzeichen gibt es nicht. Man kann gezielt Sonderzeichen über
Unicode ansprechen. Das Durchmesserzeichen sieht zB. dann so aus \U+2205.

Helli


Dirk Reichstein

unread,
Feb 19, 2003, 1:05:19 AM2/19/03
to

"Peter Hellinger" <ma...@helli.de> schrieb im Newsbeitrag
news:b2v5nf$6k0$06$1...@news.t-online.com...

%%o Überstreichen ein/aus
%%u Unterstreichen ein/aus
%%nnn ASCII-Zeichen nnn


Norbert Münch

unread,
Feb 19, 2003, 1:50:06 AM2/19/03
to
Dirk Reichstein schrieb:
%+ Hochgestellte Zahl
%- Niedergestellte Zahl

A. Zimmermann

unread,
Feb 19, 2003, 3:15:30 AM2/19/03
to
>>>> diese Werte dann sowohl für neure Windofs-ACAD's wie auch für
>>>> die alten DOS-Acad's ?
nein, da windows andere Zeichensätze als Dos benutzt passt das *imho*
nicht zusammen. Ich hab damals bei der Umstellung von dos auf win die
Dos-Zeichensätze nach Windows kopiert um nicht alle alten Zeichnungen
ändern zu müssen, das funktioniert eigentlich ist aber nur ne Notlösung.

> %+ Hochgestellte Zahl %- Niedergestellte Zahl

die kenn ich nicht, funktioniert bei mir (ac2k) auch nicht, es kann
aber sein das das in einem speziellen Schriftfont so enthalten ist
(dann allerdings mit 2 "%%")

gruss
--
Andreas Zimmermann (http://www.hausbau-planung.de)
Bauplanungsbüro & SiGe- Koordinator

Geländemodellierung für Autocad2000 auf meiner Homepage!

Peter Hellinger

unread,
Feb 19, 2003, 2:49:24 PM2/19/03
to
"Dirk Reichstein" <dirk.re...@cramer-co.de> schrieb im Newsbeitrag
news:b2v7lf$1gkcui$1...@ID-170146.news.dfncis.de...

> %%o Überstreichen ein/aus
> %%u Unterstreichen ein/aus
> %%nnn ASCII-Zeichen nnn

Seit wann sind Formatieranweisungen denn Sonderzeichen? Übrigens wird Über-
und Unterstreichen nicht mehr offiziell unterstützt und für %%nnn soll man
Unicode verwenden (was auch logisch ist, weil man die ersten 255 Zeichen
eines Fonts grundsätzlich mit ALT + nnn direkt eingeben kann.

Helli


Peter Hellinger

unread,
Feb 19, 2003, 2:52:09 PM2/19/03
to
"Norbert Münch" <mue...@mpia-hd.mpg.de> schrieb im Newsbeitrag
news:b2v9dn$kf7$1...@news.urz.uni-heidelberg.de...

> %+ Hochgestellte Zahl
> %- Niedergestellte Zahl

Wenn das gehen würde (was es in R14, 2k und 2k2 nicht tut) hätten wir ja
keine Probleme bei Baubemassungen und müssten uns nicht mit Bigfont und so
einem Kram herumärgern. Möglich dass du eien Applikation hast die das so
umsetzt, native Acad macht das jedenfalls nicht.

Offiziell gibts nur Grad, Durchmesser und Plusminus.

Helli


Tom Berger

unread,
Feb 19, 2003, 3:14:52 PM2/19/03
to
Peter Hellinger wrote:

> Wenn das gehen würde (was es in R14, 2k und 2k2 nicht tut) hätten
> wir ja keine Probleme bei Baubemassungen und müssten uns nicht mit
> Bigfont und so einem Kram herumärgern.

AutoCAD kann mit ***jedem*** Font Hochzahlen in Bemaßungen schreiben.

Tom Berger

--
ArchTools: Architektur-Werkzeuge für AutoCAD (TM)
ArchDIM - architekturgerechte Bemaßung und Höhenkoten
ArchAREA - Flächenermittlung und Raumbuch nach DIN 277
Info und Demo unter http://www.archtools.de

raetus.stocker

unread,
Feb 19, 2003, 5:15:12 PM2/19/03
to
Tom Berger schrieb:

> Peter Hellinger wrote:
>
>
>>Wenn das gehen würde (was es in R14, 2k und 2k2 nicht tut) hätten
>>wir ja keine Probleme bei Baubemassungen und müssten uns nicht mit
>>Bigfont und so einem Kram herumärgern.
>
>
> AutoCAD kann mit ***jedem*** Font Hochzahlen in Bemaßungen schreiben.
>
> Tom Berger
>
Hallo Tom.
Kannst Du das genauer erklären? Soweit mir bekannt ist, kann man jedem
Font die Eigenschaft der Hochzahlen beibringen (*. shx in *.shp
umwandeln, danach Steuerzeichen einfühen mit halber Höhe, in *.shx
zurückverwandeln). Standardmässig verfügen aber praktisch keine Fonts
diese Möglichkeit, Oder?

mfg raetus.stocker

alice

unread,
Feb 19, 2003, 6:00:58 PM2/19/03
to
Aloha Folks!

Vielen Dank für die Antworten.
Übrigens, wertet auch das alte ACAD 12 die %%nnn Werte richtig aus?
Es geht mir dabei vor allem um Umlaute. Ich habe da gerade einen
Kunden, der mit ACAD12 arbeitet :-)


Alice

A. Zimmermann

unread,
Feb 20, 2003, 2:25:10 AM2/20/03
to
alice schrieb:

> Übrigens, wertet auch das alte ACAD 12 die %%nnn Werte richtig aus?
> Es geht mir dabei vor allem um Umlaute. Ich habe da gerade einen
> Kunden, der mit ACAD12 arbeitet :-)
Alle DOS-Versionen arbeiten nur mit den SHX-Fonts. Die Sonderzeichen
sind in den Fonts eingebaut. Z.B. hatte der Original Acad-Fonts
OUTLINE.SHX keine kleinen Buchstaben und keine Sonderzeichen. Da kommt
dann immer dieses "?" in den Text sobald man diese nutzen will.

Das %%xxx ist im Grunde nur eine Positionsangabe innerhalb eines
SHX-Fonts, daher wird diese Zahl schon richtig ausgewertet. Nur können
im Font an dieser Position halt andere Zeichen stehen (siehe symap.shx
und andere). Das ist auch meist der Unterschied wenns von DOS nach WIN
nicht klappt.

Tom Berger

unread,
Feb 20, 2003, 5:16:22 AM2/20/03
to
raetus.stocker wrote:

> Kannst Du das genauer erklären? Soweit mir bekannt ist, kann man jedem
> Font die Eigenschaft der Hochzahlen beibringen (*. shx in *.shp
> umwandeln, danach Steuerzeichen einfühen mit halber Höhe, in *.shx
> zurückverwandeln). Standardmässig verfügen aber praktisch keine Fonts
> diese Möglichkeit, Oder?

Das mit den Steuerzeichen in den Fonts (z.B. SIMPLEXD von AcadGraph) ist
uralt und funtkioniert noch imemr - die Maßzahlen/Ma0texte aber sind
MTEXT Elemente, und bei denen funktioniert die Hochstellung ohne
speziell in den Font eingebundene Steuerzeichen.

Du kannst Dir ja mal eine meiner Bemaßungsapplikationen downloaden, und
damit wild drauf los bemaßen - wechsle dann mal einfach die Zeichensätze
aus (Stil neu definieren) - z.B. auch gegen TrueType Fonts. Die
Hochstellung funktioniert mit allen Fonts, und wie sie genau
funktioniert, kannst Du bei Analyse der Maßtexte auch gleich sehen :-)

Gruß

alice

unread,
Feb 20, 2003, 7:11:05 PM2/20/03
to
Aloha A. Zimmermann,

Du hast letztens geschrieben:

> Alle DOS-Versionen arbeiten nur mit den SHX-Fonts. Die Sonderzeichen
> sind in den Fonts eingebaut. Z.B. hatte der Original Acad-Fonts
> OUTLINE.SHX keine kleinen Buchstaben und keine Sonderzeichen. Da
> kommt dann immer dieses "?" in den Text sobald man diese nutzen
> will.
>
> Das %%xxx ist im Grunde nur eine Positionsangabe innerhalb eines
> SHX-Fonts, daher wird diese Zahl schon richtig ausgewertet. Nur
> können im Font an dieser Position halt andere Zeichen stehen (siehe
> symap.shx und andere). Das ist auch meist der Unterschied wenns von
> DOS nach WIN nicht klappt.

Interessant. Weiß man welche Fonts Umlaute unterstützen? Ich habe mir
mal früher eine solche Tabelle gemacht, dabei habe ich die Umlaute
aus einer DXF-Datei herausgepopelt. Leider ist das schon so lange
her, daß ich es nimmer habe.

Ist schon ein ekliges Geschäft eiene CAD-Datei DOS tauglich zu machen.

Alice


Peter Hellinger

unread,
Feb 21, 2003, 12:32:54 AM2/21/03
to
"alice" <al...@allgaeu.org> schrieb im Newsbeitrag
news:17144580....@allgaeu.org...

> Ist schon ein ekliges Geschäft eiene CAD-Datei DOS tauglich zu machen.

Gibts denn noch DOS? Ich meine, wer mit A12 oder A13 arbeitet, der will
eigentlich gar nicht mit Cad arbeiten. Das kleinste was ich in den letzten 3
Jahren gesehen habe waren A14, und A2k2 unterstützt auch nichts kleineres
mehr.

Helli


A. Zimmermann

unread,
Feb 21, 2003, 4:10:34 AM2/21/03
to
alice schrieb:

> Interessant. Weiß man welche Fonts Umlaute unterstützen? Ich habe mir

probiers einfach mit dem Dialog Textstil (Befehl STIL, früher hiess
der Dialoggeführte Befehl ddstyle). Du gibst in das Feld Voransicht
einfach "äöü" ein und dann siehst du beim blättern durch die Fonts ob
sie Umlaute unterstützen oder nicht.
Das geht übrigens auch mit den %%x - Sonderzeichen.

> mal früher eine solche Tabelle gemacht, dabei habe ich die Umlaute
> aus einer DXF-Datei herausgepopelt. Leider ist das schon so lange

ne schöne Arbeit - ich hoffe doch das der Editor damals kein
Suchen/Ersetzen unterstützt hat :-)

Thomas Proppe

unread,
Feb 21, 2003, 5:42:05 AM2/21/03
to
Hallo Alice,

es gab mal ein Utility bei Autodesk namens dbtrans
da konnte man eine Zeichnung zwischen den codepages hin
und her schalten bzw. umsetzen. Iso ...irgendwas zu 437 oder
850 usw.

Ich habs hier noch für 13 und 14 als arx-Datei da, hier ein
Auszug aus dem Beschreibungstext, kann ich die bei Bedarf
zumailen, vielleicht hat die Gegenseite das ja auch da (s.u.).
Ich glaube mich zu erinnern, dass es das zu Ver.12 - Zeiten
als DOS'e gab.

----------8<----------8<----------8<----------8<----------8<----------8<

Zitat:

Manchmal sollen Zeichnungen von R13 WIN nach R12 DOS
weitergegeben werden. Wird in AutoCAD der Befehl
'_SAVEASR12' benutzt, dann wird zwar eine Zeichnung
für R12 erzeugt, allerdings für die Windows-Plattform,
nicht für DOS. Für R12 gibt es das Programm 'DBTRANS',
mit dem man diese Zeichnungen von Windows wieder nach
DOS konvertieren kann.
Man kann aber auch mit 'DB13CONV' die Konvertierung
bereits unter R13/Windows vornehmen. In dem Beispiel
von oben müßte man dann für die "Sourcecodepage"
"ansi_1252" und für die "Targetcodepage" "dos850"
eingeben und den AutoCAD-Befehl '_SAVEASR12' benutzen.
Die so gesicherte Zeichnung kann dann in R12/DOS
geladen werden. Bitte bedenken Sie, daß nach der
Konvertierung in R13 und dem Sichern als Zeichnung
für R12 die aktuelle Zeichnung in R13 jetzt die
falschen Zeichen enthält. Bitte sichern Sie jetzt
nicht die Zeichnung als R13´er Zeichnung, sondern
nehmen Sie mit 'ZURÜCK' die Konvertierung wieder zurück.

----------8<----------8<----------8<----------8<----------8<----------8<


Thomas Proppe

--
Machleidt + Partner, Büro für Städtebau
Hufelandstraße 22, 10407 Berlin - Fon 030 - 421 21 61, Fax 030 - 421 21 64


Tom Berger

unread,
Feb 21, 2003, 3:42:26 PM2/21/03
to
alice wrote:

> Ist schon ein ekliges Geschäft eiene CAD-Datei DOS tauglich zu machen.

Ich hatte diese Probleme schon vor weit mehr als 10 Jahren, weil ich
immer mit Unix gearbeitet hatte und die DWGs natürlich für DOS rausgeben
mußte. Ich hab' damals ein kleines LISP Programm geschrieben, das diese
Konvertierung automatisch gemacht hat. Es schwirrt bestimmt noch irgend
wo im Netz herum, suche einfach mal nach "GSR AutoLISP". Falls Du's
nicht findest, dann mail mich an.

Darin sind 2 Funktionen WIN2DOS und DOS2WIN, die die jeweilige
Konvertierung erledigen.

alice

unread,
Feb 21, 2003, 5:24:03 PM2/21/03
to
Aloha Tom Berger,

Du hast letztens geschrieben:

> Ich hatte diese Probleme schon vor weit mehr als 10 Jahren, weil ich
> immer mit Unix gearbeitet hatte und die DWGs natürlich für DOS
> rausgeben mußte. Ich hab' damals ein kleines LISP Programm
> geschrieben, das diese Konvertierung automatisch gemacht hat. Es
> schwirrt bestimmt noch irgend wo im Netz herum, suche einfach mal
> nach "GSR AutoLISP". Falls Du's nicht findest, dann mail mich an.
>
> Darin sind 2 Funktionen WIN2DOS und DOS2WIN, die die jeweilige
> Konvertierung erledigen.

Ich selbst habe ja kein ACAD, sondern mein Kunde :-)
Geht das Script auch mit ACAD12? Dann könnte ich es ihm überlassen,
wobei ich eher daz neige zu glauben, daß er garnicht weiß wie man's
bedient :-)
Werde wohl besser erst mal sehen, ob seine Fonts auch die richtigen
Umlaute hat, wenn nicht gibts eben keine Umlaute (seufz...)

Alice

alice

unread,
Feb 21, 2003, 5:17:31 PM2/21/03
to
Aloha Peter Hellinger,

Du hast letztens geschrieben:

> Gibts denn noch DOS? Ich meine, wer mit A12 oder A13 arbeitet, der
> will eigentlich gar nicht mit Cad arbeiten. Das kleinste was ich in
> den letzten 3 Jahren gesehen habe waren A14, und A2k2 unterstützt
> auch nichts kleineres mehr.

Du ahnst nicht was für eine Steinzeit ich gerade erlebe :-)


Alice

Tom Berger

unread,
Feb 21, 2003, 7:57:29 PM2/21/03
to
alice wrote:

> Ich selbst habe ja kein ACAD, sondern mein Kunde :-)
> Geht das Script auch mit ACAD12?

Ja, sicher. Und auch mit noch älteren Versionen.

> Dann könnte ich es ihm überlassen,
> wobei ich eher daz neige zu glauben, daß er garnicht weiß wie man's
> bedient :-)

Einfach laden, und einmal WIN2DOS aufrufen.

> Werde wohl besser erst mal sehen, ob seine Fonts auch die richtigen
> Umlaute hat, wenn nicht gibts eben keine Umlaute (seufz...)

Hol Dir doch das kostenloase IntelliCAD - damit wird mein hkleines Tool
ganz sicher auch laufen, und Du sparst Dir irrsinnig viel stumpfsinnige
Arbeit.

alice

unread,
Feb 22, 2003, 3:11:00 PM2/22/03
to
Aloha Norbert Grund,

Du hast letztens geschrieben:

>>Du ahnst nicht was für eine Steinzeit ich gerade erlebe :-)
>

> Einfach IntelliCad runterladen, auf CD brutzeln dem Partner/Kunden
> senden, gut iss *g*

Das Schlimme ist ja, daß es auch ACAD14 hat, damit aber nicht
arbeiten will, weil er angeblich keine Zeit zum lernen hat. :-)

Alice

alice

unread,
Feb 22, 2003, 3:09:26 PM2/22/03
to
Aloha Tom Berger,

Du hast letztens geschrieben:

> Einfach laden, und einmal WIN2DOS aufrufen.

OK, danke.

>> Werde wohl besser erst mal sehen, ob seine Fonts auch die richtigen
>> Umlaute hat, wenn nicht gibts eben keine Umlaute (seufz...)
>
> Hol Dir doch das kostenloase IntelliCAD - damit wird mein hkleines
> Tool ganz sicher auch laufen, und Du sparst Dir irrsinnig viel
> stumpfsinnige Arbeit.

Intelicad habe ich ja :-) Stimmt ja, geht ja auch damit. Das Dingens
vergesse ich bei solchen Jobs immer wieder, da ich es eher zur
Konvertierung unter ACAD-Formaten verwende. Dann suche ich mal das
Script...

Alice

0 new messages