Bordo attorno al testo formattato in Inkscape


19

Sto cercando di creare un blocco di testo con formattazione e voglio circondarlo con un bordo. Ho provato la funzione "Scorri nel frame", ma questo rimuove la formattazione (vorrei interruzioni di riga, spazi, grassetto, ecc ...).

In questo momento, sto disegnando manualmente un rettangolo attorno ad esso e allineandolo (usando le funzioni di allineamento e distribuzione). C'è un modo per automatizzare questo e produrre risultati coerenti? La mia tecnica attuale non garantisce nemmeno la spaziatura dal bordo al testo di più caselle come queste.


1
Ecco un'estensione (non provata) che crea un rettangolo per il rettangolo di selezione di ciascun oggetto selezionato.
Paolo Gibellini,

1
"Argomento non trovato" - link errato?
domenica

1
È curioso, non c'è un permalink sull'argomento: ora il link è questo . Prova a utilizzare una ricerca su Google inkscape frame around text site:www.ruby-forum.comperché dovrebbe essere il primo risultato.
Paolo Gibellini,

@PaoloGibellini Non riesco ancora a trovare questa estensione!
Herman Toothrot,

@HermanToothrot Sembra che la pagina non esista più. Ma la risposta di Sean Colsen mostra un modo semplice ed efficace per svolgere questo compito.
Paolo Gibellini,

Risposte:


36

Sì! Ecco il risultato finale:

risultato finale

Passo dopo passo:

  1. Crea del testo scorrevole usando lo strumento testo per prima trascinare un rettangolo e poi digitare.

passo 1

  1. Separatamente, crea un rettangolo approssimativamente attorno al testo (in realtà, il rettangolo può essere ovunque)

passo 2

  1. Con il rettangolo selezionato, scegli "Percorso"> "Offset collegato". Quindi prendi il piccolo diamante e trascinalo dentro per creare un secondo rettangolo più piccolo.

step3

  1. Seleziona il testo e il rettangolo più piccolo e scegli "Testo"> "Scorri nella cornice". Quindi seleziona il rettangolo più piccolo e rimuovi il tratto per renderlo invisibile. Ora il testo scorrerà all'interno del rettangolo più piccolo (invisibile), che è dinamicamente collegato alla forma del rettangolo più grande (visibile).

step6

  1. Quindi, se lo desideri, puoi aggiungere un piccolo raggio del bordo sul rettangolo visibile e otterrai questo risultato piacevole.

risultato finale

  1. Se è necessario modificare lo spazio tra il testo e il rettangolo, è possibile selezionarlo attentamente afferrandolo con il testo e sottraendo il testo dalla selezione oppure è possibile eseguire il drill down su di esso all'interno dell'editor XML. Quando lo selezioni, puoi regolare il margine come segue:

aggiustamenti

  1. Infine, raggruppa il testo e i due rettangoli e sei pronto!

1
È un grande trucco. Non riesco ancora a credere che qualcosa di così semplice richieda così tanti passaggi.
Sergio,

Grande! Tuttavia, quando rendo invisibile il rettangolo interno (facendo clic sul pulsante nascosto sulle proprietà o impostando il suo colore su # 00000000), non riesco più a catturarlo o anche a vederne i contorni. C'è una soluzione per questo problema ?
DevonDahon,

Ho trovato una soluzione: Oggetto> Scopri tutto.
DevonDahon,

Ma il raggruppamento degli oggetti non è stabile (almeno con 0.91 su osx).
DevonDahon,

Il passaggio 6 è più facile almeno in 0.92. Basta selezionare il testo e notare che la barra di stato ti dice di premere Maiusc-D se vuoi "cercare la cornice". Questo ottiene il frame invisibile selezionato, quindi premi F2 per lo strumento di selezione del nodo e dovresti vedere il diamante di ridimensionamento.
Ron Burk,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.