Sto sperimentando con il nuovo fantastico pacchetto bookdown
per creare un libro in stile gitbook utilizzando RMarkdown in RStudio. Vedi here.creazione di blocchi personalizzati nella Rubrica di RStudio
La mia domanda riguarda la creazione di custom blocks. C'è un esempio nella documentazione di come definire uno stile di blocco in un file CSS:
div.FOO {
font-weight: bold;
color: red;
}
E gli autori dare alcuni esempi di quello che blocchi potrebbe essere simile.
AFAIK, non v'è un esempio di come definire questo blocco specifico con un'icona. Non so molto di CSS, quindi cerco qualcosa che possa essere modificato.
Mi piacerebbe usare font awesome icons come Leanpub per creare alcune barre laterali speciali. Tutte le idee per la creazione di qualcosa di simile:
penso che avrei bisogno di copiare la directory fontawesome, specificare il percorso del file css fontawesome incluso (da qualche parte, non so dove), e utilizzare il tag <i>
nella mia definizione div
, ad es. <i class="fa fa-comment"></i>
. Non è chiaro su come implementare questo però ... o se funzionerebbe anche.
Mi stavo chiedendo la stessa cosa. Penso che la risposta risieda in https://bookdown.org/yihui/bookdown/style.css Puoi vedere i div personalizzati in alto. – Frank
È interessante, @Frank. Vedendo 'background: # f5f5f5 url (" images/caution.png ") centro a sinistra/3em nessuna ripetizione,' mi ha portato a cercare come usare le icone fontawesome nei CSS. Esaminando questo [risposta SO] (http://stackoverflow.com/questions/14736496/use-font-awesome-icons-in-css). –
Usando [questo cheatsheet] (http://fontawesome.io/cheatsheet/), vedo che il codice per l'icona del commento è 'fa-comment [& # xf075;]'. [Questo esempio] (http://codepen.io/astrotim/pen/IjJzL) mostra come usare ': after', uno dei suggerimenti nella risposta SO a cui ho fatto riferimento. '#wrap: after {content:" \ f075 "; font-family: FontAwesome;} 'Non ho ancora capito come usarlo, ma sembra che ci stiamo muovendo nella giusta direzione. –