CADsite forum

AutoCAD => AutoCAD probleem => Topic gestart door: hubruja op vr 11 09 2015, 08:22:54

Titel: Unicode werkt niet in attribuut: OPGELOST
Bericht door: hubruja op vr 11 09 2015, 08:22:54
Bij een bepaald lettertype (Kalinga) kan ik kan ik tijdens het plaatsen van een tekst, met unicode een bepaald symbool gebruiken (het Delta symbool, \u+0394).
Echter in het attribuut van een block (zelfde lettertype) werkt dit niet, en krijg ik een vierkantje.
Enig idee hoe dit komt?

Natuurlijk kan ik een ander lettertype gebruiken, maar dat wil ik niet. (huisstijl)

Helaas heeft het Delta symbool geen ascii code.
Titel: Re: Unicode werkt niet in attribuut
Bericht door: roy_043 op vr 11 09 2015, 10:25:54
Het probleem is er dus niet bij andere lettertypes?
Is er misschien een stijlverschil (bold en/of italic) tussen de tekst en het attribuut?
Titel: Re: Unicode werkt niet in attribuut
Bericht door: EddyBeerke op vr 11 09 2015, 12:01:30
Kun je het plaatsen in een DText? Of alleen in een MText?
Titel: Re: Unicode werkt niet in attribuut
Bericht door: hubruja op ma 14 09 2015, 12:09:46
@EddyBeerke

Daar zal het mee te maken hebben.
Met DTEXT werkt de unicode ook niet, alleen maar met MTEXT.
Kennelijk is een attribuut een DTEXT.

Ik kan zo even niet vinden of het mogelijk te is om een attribuut in MTEXT te maken.

Gevonden: Tijdens het maken van het attribuut (ATTDEF), kiezen voor multible line.
Titel: Re: Unicode werkt niet in attribuut: OPGELOST
Bericht door: roy_043 op ma 14 09 2015, 12:35:07
Wat gebeurt er als je een mtext met daarin het delta-symbool explodeert?
Titel: Re: Unicode werkt niet in attribuut: OPGELOST
Bericht door: hubruja op ma 14 09 2015, 13:04:35
@Roy

Dan is het teken ook weg, wordt het een vierkantje.
Moest het even uitproberen.
Titel: Re: Unicode werkt niet in attribuut: OPGELOST
Bericht door: roy_043 op ma 14 09 2015, 14:54:56
Mijn conclusie is dat het gebruikte font geen definitie heeft voor het delta-teken. Het delta-teken dat wordt weergegeven bij een mtext moet uit een ander font stammen.
Als hetzelfde probleem optreedt bij andere lettertekens kan dat een reden zijn om een ander standaard font te kiezen. Volgens mij is dat laatste de beste oplossing.
Titel: Re: Unicode werkt niet in attribuut: OPGELOST
Bericht door: bart op ma 14 09 2015, 16:20:49
http://docs.autodesk.com/ACD/2010/ENU/AutoCAD%202010%20User%20Documentation/index.html?url=WS1a9193826455f5ffa23ce210c4a30acaf-49bb.htm,topicNumber=d0e276314

misschien interessant