<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Thema "Re: Textkörper ohne Rand" in Programmierung</title>
    <link>https://community.graphisoft.com/t5/Programmierung/Textk%C3%B6rper-ohne-Rand/m-p/450724#M2947</link>
    <description>ja ja - ist eben nicht schweizer Präzision   &lt;!-- s;) --&gt;&lt;span class="lia-unicode-emoji" title=":zwinkerndes_Gesicht:"&gt;😉&lt;/span&gt;&lt;!-- s;) --&gt;  &lt;BR /&gt; Dazu müsste bekannt sein wo AC die Textecken genau setzt.</description>
    <pubDate>Wed, 19 Aug 2009 05:55:00 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2009-08-19T05:55:00Z</dc:date>
    <item>
      <title>Textkörper ohne Rand</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Textk%C3%B6rper-ohne-Rand/m-p/450719#M2942</link>
      <description>Hallo&lt;BR /&gt; &lt;BR /&gt; Wenn man einen Text in ArchiCad platziert, hat er oben und unten immer einen automatischen Abstand von ca. 1/3 der Texthöhe.&lt;BR /&gt; &lt;BR /&gt; Ich wollte nun ein GDL-Objekt bauen, welches einen editierbaren Text, z.B. die Buchstabenunterseite immer präzise an einer Linie ausrichtet, und das in verschiedenen Massstäben.&lt;BR /&gt; &lt;BR /&gt; Leider muss man immer den Buchstaben in jedem Massstab dorthin neu verschieben. Auch bei Änderung der Textgrösse verändert sich natürlich auch wieder der Abstand des Buchstabens zu Linie.&lt;BR /&gt; &lt;BR /&gt; Wie würdet Ihr das machen? Oder geht das nicht so präzise</description>
      <pubDate>Mon, 17 Aug 2009 15:32:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Textk%C3%B6rper-ohne-Rand/m-p/450719#M2942</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-08-17T15:32:00Z</dc:date>
    </item>
    <item>
      <title>Re: Textkörper ohne Rand</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Textk%C3%B6rper-ohne-Rand/m-p/450720#M2943</link>
      <description>Mit GDL kann ich dir nicht weiterhelfen. Aber beim Textwerkzeug kannst du den Zeilenabstand ändern, dann verschiebt sich der Fangpunkt in Bezug auf die Textunterseite. Bei Arial z.B. sieht es mit 57% nicht schlecht aus. 58% wären noch besser, aber bei mir wird der Wert nicht akzeptiert. &lt;BR /&gt; &lt;BR /&gt; Mehrzeilige Textblöcke gehen dann aber logischerweise nicht.&lt;BR /&gt; &lt;BR /&gt; Gruss, poeik</description>
      <pubDate>Mon, 17 Aug 2009 17:02:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Textk%C3%B6rper-ohne-Rand/m-p/450720#M2943</guid>
      <dc:creator>poeik</dc:creator>
      <dc:date>2009-08-17T17:02:00Z</dc:date>
    </item>
    <item>
      <title>Re: Textkörper ohne Rand</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Textk%C3%B6rper-ohne-Rand/m-p/450721#M2944</link>
      <description>Wenn ich das richtig verstsehe geht es hauptsächlich um die y-Koordinate. Wie dieser Abstand auf der Buchstabenunterseite in den Tiefen des Programms definiert wird weiss ich nicht - ich vermute jedoch,dass das ein Prozentsatz der Schriftgrösse ist.&lt;BR /&gt; &lt;BR /&gt; Ich würde versuchen, die y-Koordinate in Abhägigkeit zur Schriftgrösse zu bringen und dann den Faxtor n empirisch ermitteln:&lt;BR /&gt; &lt;BR /&gt; Angenommen die Linie verläuft mit Abstand y parallel zu x Achse und die Schriftgrösse ist g dann könnte man die  y Koordinate der Schrift (Ankerpunkt unten) mit y+g*n definieren. Durch empirisches Verändern von n könntest du möglichst nahe an dein Wunschziel herankommen. &lt;BR /&gt; Das müsste man natürlich für einige Schriftgrössen und/oder Schriftarten verifizieren und anschliessend auch noch je nach Massstab entsprechend skalieren.&lt;BR /&gt; &lt;BR /&gt; Wenn du ganz flexiebel sein willst, würde ich empfehlen, den Faktor n im Skript als Variable zu definieren, die dann im fertigen Objekt je nach Situation verändert werden kann&lt;BR /&gt;  &lt;BR /&gt;  &lt;SMALL&gt;[ 18. August 2009, 12:00: Beitrag editiert von: Egon ]&lt;/SMALL&gt;</description>
      <pubDate>Tue, 18 Aug 2009 09:57:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Textk%C3%B6rper-ohne-Rand/m-p/450721#M2944</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-08-18T09:57:00Z</dc:date>
    </item>
    <item>
      <title>Re: Textkörper ohne Rand</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Textk%C3%B6rper-ohne-Rand/m-p/450722#M2945</link>
      <description>2D Script:&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; ! f Schriftgrösse in mm&lt;BR /&gt; f=5&lt;BR /&gt; LINE2 0,b,a,b&lt;BR /&gt; DEFINE STYLE "Probe" Arial,f,7,0&lt;BR /&gt; SET STYLE "Probe"&lt;BR /&gt; &lt;BR /&gt; TEXT2 0-f*0.0001*GLOB_SCALE,b-f*0.0003*GLOB_SCALE,"Probeschrift"&lt;BR /&gt; &lt;BR /&gt; END&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; Ist rein empirisch - funktioniert für "Arial" aber ganz gut&lt;BR /&gt;  &lt;BR /&gt;  &lt;SMALL&gt;[ 18. August 2009, 16:15: Beitrag editiert von: Egon ]&lt;/SMALL&gt;</description>
      <pubDate>Tue, 18 Aug 2009 14:13:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Textk%C3%B6rper-ohne-Rand/m-p/450722#M2945</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-08-18T14:13:00Z</dc:date>
    </item>
    <item>
      <title>Re: Textkörper ohne Rand</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Textk%C3%B6rper-ohne-Rand/m-p/450723#M2946</link>
      <description>Hat geklappt!!&lt;BR /&gt; Super präzise ist es allerdings nicht, Da die Buchstabengrösse ja auch eine Prozentzahl vom eigestellten Wert abweicht. Für den Plan reicht es aber.&lt;BR /&gt; &lt;BR /&gt; Der Abstand ist ca. 34.3% der Buchstabenhöhe.&lt;BR /&gt; &lt;BR /&gt; Etwas komplizierter wurde es dadurch, dass sich der Text bei Bedarf um 180 Grad drehen sollte und sich dabei der Startpunkt des Textes ändert muss.</description>
      <pubDate>Tue, 18 Aug 2009 14:48:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Textk%C3%B6rper-ohne-Rand/m-p/450723#M2946</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-08-18T14:48:00Z</dc:date>
    </item>
    <item>
      <title>Re: Textkörper ohne Rand</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Textk%C3%B6rper-ohne-Rand/m-p/450724#M2947</link>
      <description>ja ja - ist eben nicht schweizer Präzision   &lt;!-- s;) --&gt;&lt;span class="lia-unicode-emoji" title=":zwinkerndes_Gesicht:"&gt;😉&lt;/span&gt;&lt;!-- s;) --&gt;  &lt;BR /&gt; Dazu müsste bekannt sein wo AC die Textecken genau setzt.</description>
      <pubDate>Wed, 19 Aug 2009 05:55:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Textk%C3%B6rper-ohne-Rand/m-p/450724#M2947</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-08-19T05:55:00Z</dc:date>
    </item>
    <item>
      <title>Re: Textkörper ohne Rand</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Textk%C3%B6rper-ohne-Rand/m-p/450725#M2948</link>
      <description>Lies dir mal folgendes durch:  &lt;A href="http://www.selfgdl.de/9_diverse/umgebung/um1_REQUEST/kompendium.php?request=HEIGHT_OF_STYLE" target="_blank"&gt;Texthöhe&lt;/A&gt;</description>
      <pubDate>Wed, 19 Aug 2009 11:08:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Textk%C3%B6rper-ohne-Rand/m-p/450725#M2948</guid>
      <dc:creator>Frank Beister</dc:creator>
      <dc:date>2009-08-19T11:08:00Z</dc:date>
    </item>
    <item>
      <title>Re: Textkörper ohne Rand</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Textk%C3%B6rper-ohne-Rand/m-p/450726#M2949</link>
      <description>Aha! Danke.&lt;BR /&gt;  &lt;BR /&gt;  &lt;SMALL&gt;[ 19. August 2009, 15:11: Beitrag editiert von: salvis ]&lt;/SMALL&gt;</description>
      <pubDate>Wed, 19 Aug 2009 13:11:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Textk%C3%B6rper-ohne-Rand/m-p/450726#M2949</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-08-19T13:11:00Z</dc:date>
    </item>
  </channel>
</rss>

