ZETA 16, Schriftartenauswahl im Editor

  • Hallo,

    auf meiner Website zeige ich bisweilen Ausschnitte aus dem Quellcode von Programmen. In ZETA 15 habe ich dazu im Editor unter "Weitere Schriftarten" Courier oder Courier New zur Auswahl, wenn ich mich recht entsinne. Mit diesen nichtproportionalen Schriftarten werden Einrückungen und Tabs richtig dargestellt.

    In ZETA 16 sind diese nicht mehr zu finden. Was muss ich in ZETA 16 einstellen, damit ich die wieder auswählen kann?

    Danke im Voraus

    dl6gl

  • Hallo Dl6gl,

    was Du beschreibst, kann ich nachvollziehen. Meines Wissens gibt es aber keine Einstellung in ZP, die Courier ausblenden würde. Interessanterweise lässt sich Courier aber weiterhin in den Layout-Einstellungen als Hauptschriftart auswählen. Vielleicht liegt hier wirklich ein Fehler des Text-Editors vor.

    Vielleicht hilft Dir aber zunächst Folgendes: Nachdem ich im Text-Editor in die Quelltext-Ansicht gewechselt bin und hier unter „font-family“ „Courier“ eingetragen habe, wurde der Text auch wunschgemäß dargestellt.

    Viele Grüße

    Tom

  • Hallo Tom,

    danke für Deine prompte Antwort. Mit Deinem Vorschlag, ersatzweise im Quellcode zu editieren, habe ich mich dort auch mal versucht.

    Dort waren, noch mit ZP15 erstellt, die Einschübe mit Quellcode ohne "font-family" formatiert, sondern mit <pre>, etwa so

    <pre><span style="font-size: 12px;">Dim sngTmp0 As Single

    <span style="color: rgb(0, 0, 0);">sngTmp0 = 12.345</span>

    Print Fusing(sngTmp0, "#.###") &#39;Format with 3 decimals</span></pre>

    Das habe ich mal per Hand nachgebaut, nachdem ich im Editor einfache Zeilenumbrüche an dem eingefügten Quellcode vorgenommen habe.

    Zugefügt am Anfang habe ich <pre><span style="font-size: 12px;">, am Ende </span></pre>

    <pre><span style="font-size: 12px;">Init_LED Alias PortC.2

    DDRC.4 = 0 &#39;Port C.4 input

    DDRC.5 = 0 &#39;Port C.5 input

    PortC.4 = 1 &#39;Port C.4 pullup

    PortC.5 = 1 &#39;Port C.5 pullup</span></pre>

    Und schon wird der Code sauber formatiert dargestellt. Auch der html-Code ist lesbar.

    Habe dann doch noch 2 monospaced Fonts im Editor gefunden: Courier Prime und Cutive Mono.

    Der html-Code, den ZP16 erzeugt, ist allerdings kaum mehr lesbar. Jedes Space ist dort aufgeführt.

    Ich denke, wenn ich nochmal Codebeispiele zeigen will, werde ich ihn per Hand mit <pre> formatieren.

    Nochmal danke :thumbup: und viele Grüße

    dl6gl

  • Hallo Mario,

    das hört sich sehr interessant an. Ausprobiert habe ich es noch nicht.

    Habe ich Dich richtig verstanden, dass die Höhe variabel ist? Sollte sie für einen besseren Überblick bei mehr als 5 Zeilen.

    Lässt sich auch noch ein waagerechter Ziehbalken zufügen? Bei mir ist die Seitenbreite 700px. Da können Codetexte mit Kommentaren oder Hex-Zahlenreihen auch mal länger sein.

    Der Quellcode lässt sich dann per copy&paste einfügen?

    Wenn es Dir nicht zu viel Mühe macht, wäre das genau das Richtige.

    Im Voraus herzlichen Dank und viele Grüße

    Georg

  • Der Quellcode lässt sich dann per copy&paste einfügen?

    Ja


    Habe ich Dich richtig verstanden, dass die Höhe variabel ist? Sollte sie für einen besseren Überblick bei mehr als 5 Zeilen.

    Lässt sich auch noch ein waagerechter Ziehbalken zufügen? Bei mir ist die Seitenbreite 700px. Da können Codetexte mit Kommentaren oder Hex-Zahlenreihen auch mal länger sein.

    • Du kannst im Widget eine Höhe und Breite vergeben in welcher das Fenster geladen wird.
    • Der Nutzer kann das Fenster unten Rechts packen und in der Höhe sowie in der Breite nach belieben vergrößern und verkleinern.
    • Als Breite kannst du auch 100% vergeben, dann wird das Fenster in der Breite deiner Website geladen. (700px ist schon ziemlich mager)

    Wenn es Dir nicht zu viel Mühe macht, wäre das genau das Richtige.

    Ist doch bereits fertig.

  • Hallo Mario,

    danke sehr, habe es ausprobiert. Das sieht schon gut aus.

    Was noch stört, ist die Darstellung in der bei mit vorgewählen Propotionalschrift Helvetica.

    Die Einrückungen und die festen Positionen von Codekommentaren werden damit nicht richtig dargestellt.

    Ich bräuchte dazu einen monospaced Font wie z.B. Courier, ... New oder Lucida Console.

    Auswahlmöglichkeiten sind in "Einstellungen" nicht vorhanden. Lässt sich das machen?

    Gruß

    Georg

  • Hallo,

    könnten Sie Diskussionen über Fremdwidget bitte im Forum des Anbieters führen? Das wird hier sonst ggf. verwirrend.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!