icon

[Frage] Text Blocksatz nicht möglich ?


Heute ist wieder ein Tag sich aufzuregen. Ich habe gerade festgestellt, dass man in Allplan einen einfachen Text im Blocksatz nicht erstellen kann. Ja, man kann den Umweg über Word gehen. Ja, man kann ein kostenpflichtiges Tool bei CDS oder Cycot kaufen. Aber was soll das? Soll ich als Kunde die Software demnächst selbst programmieren um die einfachsten Dinge zu ermöglichen? Die Software ist so rückständig.

Hallo Frank

Da du unser Add-On in deinem Beitrag erwähnt hast, hier noch der Link dazu.
https://www.cds-bausoftware.ch/add-on-s/grafik-text

Gruss Thierry

https://www.cds-bausoftware.ch
https://www.cds-bausoftware.ch/bundle
https://www.cds-ausbildung.ch

Eine korrekten Blocksatz beherrscht Allplan nicht, das stimmt.
Schon gar nicht mit Silbentrennung, was extrem abhängig von der Sprache wäre.
Aber mit dem neuen Text-Rand lässt sich etwas erzeugen, was dem ziemlich nahe kommt. (s. text_blocksatz.png)

Allplan ist eben kein Grafik-Programm wie Illustrator und auch kein Desktop-Publishing-Programm wie Indesign.
Der Mitbewerb auf dem CAAD-Markt aus dem Hause Nemetschek kann zwar Blocksatz, aber diese Programme (VectorWorks und ArchiCAD) kommen entweder aus der Grafik-Ecke oder vom Mac als "Grafik-Hardware".
Der größte Mitbewerber Revit kann keinen Blocksatz, noch nicht mal etwas Vergleichbares (s.o.)!

Anhänge (1)

Typ: image/png
83-mal heruntergeladen
Größe: 56,87 KiB

Das macht die Sache nicht besser, das Revit auch kein Blocksatz kann. Hier ist AutoCAD ebenso rückständig. Ich bin zwar kein Entwickler, aber es sollte doch kein Problem sein die Blocksatz-Funktion einzufügen. Selbst Google Gemini bietet für Phyton und C++ entsprechende Codes an. Wo ein Wille ist, ist auch ein Weg.

Ich bin zwar kein Entwickler, aber es sollte doch kein Problem sein ...

Vielleicht sollte man solche Einschätzungen besser denen überlassen, die sich damit auskennen!

Nur mal ein paar Stichpunkte, die die "nachplappernde KI" möglicherweise nicht "ausgespuckt" hat:
-das Simple Auffüllen der Wortabstände mit Leerzeichen (z.B. in Python) bringt nur ein sauberes Ergebnis bei "monospace Fonts"
-denn Buchstaben sind üblicherweise nicht gleich breit!
-die Ermittlung der genauen Wortlängen ist abhängig vom Schrift-Font und vom Renderer
-Renderer : Ausgabe mit/auf CDC, MFC, WPF, PDF , DWG usw.
-Bei der Silbentrennung wird's dann richtig aufwändig, da diese sprachabhängig ist

Und:
Es gibt bereits eine Lösung in Allplan: Das Einfügen eines entspr. formatierten Word-Dokuments als OLE-Objekt.