Ich möchte Inline-Code-Snippets in meinem InDesign-Dokument haben. Ähnlich wie StackExchange es macht, like this
. Der graue Hintergrund ist also perfekt. Im Grunde möchte ich nur bestimmten Text hervorheben. Aber ich kann nicht herausfinden, wie man Text hervorhebt oder bestimmten Text innerhalb eines Textrahmens einen anderen Hintergrund hat.
Ich weiß, dass ich einen Textrahmen innerhalb eines Textrahmens verankern kann. Aber dann muss ich es genau richtig dimensionieren, was wirklich mühsam ist, wenn ich auch ständig den Text ändere.
UPDATE : Gibt es wirklich keine Möglichkeit, Text in InDesign hervorzuheben? Scheint verrückt. Übrigens verwende ich das neueste InDesign CS5.5.
Sie können eine Tabelle aus dem oberen Menü Table > Insert table
in den Textrahmen mit Einstellungen einfügen:
Body rows: 1
Columns 1
Header rows: 0
Footer rows: 0
Fügen Sie danach einfach Ihren Text in diese Tabelle ein und Sie können die Tabelle beliebig gestalten.
und Tabellenoptionen finden Sie im oberen Menü Table > Table options
oderTable > Cell options
Es ist nicht perfekt, aber es sollte es tun. Ich weiß nicht, ob CS4 oder CS5 bessere Lösungen dafür haben.
Der nicht perfekte Teil ist, dass sich die minimale Höhe in die manuell eingestellte Höhe ändert, wenn Sie den Fehler machen, die Größe der Tabelle manuell zu ändern. (Allerdings kein großes Problem.)
Bearbeiten:
In diesem Fall möchten Sie vielleicht entweder Zeichenstile (oder Absatzstile) verwenden.
Beide finden Sie im oberen Menü:Window > Styles >
Dies ist auch nicht perfekt, denn wenn Sie beispielsweise die Schriftgröße ändern, müssen Sie zu den Unterstreichungseinstellungen zurückkehren, um die Unterstreichung neu festzulegen.
Der Zeichenstil-Ansatz, den Lollero so schön illustriert hat, ist der einfache Weg, dies zu handhaben, indem Sie die Option Unterstreichen verwenden, bei der Sie nur einzeilige oder teilweise Zeilenausschnitte haben.
Wenn Sie ein mehrzeiliges Code-Snippet haben, anstatt eine Tabelle zu erstellen, tun Sie dies:
Ziehen Sie einen Textrahmen heraus und machen Sie seinen Hintergrund hellgrau, und geben Sie dann Ihren Text im entsprechenden Absatzstil ein.
Passen Sie die Textrahmenoptionen so an, dass Sie den richtigen Abstand zu den Rändern des Rahmens haben.
Ändern Sie den Textumbruch des Rahmens in "Jump Object" (vierter von links).
Erstellen Sie mit ausgewähltem neuen Textrahmen einen neuen Objektstil mit dem Namen "Code-Snippet", und achten Sie darauf, das Kontrollkästchen "Absatzstile" zu aktivieren.
Ziehen Sie den Textrahmen mit dem Textcursor an die Stelle, an der Sie das Snippet in den Text einfügen möchten, und verankern Sie es dann am Ende des vorhergehenden Absatzes (ziehen Sie das blaue Quadrat am oberen Rand an das Ende des Absatzes und lassen Sie es los ; Sie sehen das Ankersymbol am Rand des Rahmens), sodass es sich mit dem Text bewegt.
bei.
this
?Joonas
Alan Gilbertson
bei.
bei.