Risposte nei forum create
-
AutoreRisposte
-
::
Ciao, nella documentazione di frontespiziosi legge:
`Alcuni comandi sono obbligatori: è necessario specificare l’istituzione e la sua divisione (facoltà O dipartimento) […] Indicheremo con un asterisco (*) i comandi obbligatori, con una spada (†) quelli sostitutivi, cioè le varianti di cui si diceva, senza niente quelli facoltativi.`, Facolta è obbligatorio, \Dipartimento è sostitutivo. Quindi pare non possano coesistere.
Soluzioni… oltre a usare un solo comando (Divisione, facoltà…) in cui inserire entrambi i testi su due righe non saprei che dirti.
Attendiamo il responso dell’autore!Fran
::Elrond” post=75173
Unica nota: Ububtu non vedeva TeXworks installato, così l’ho installato manualmente da Software center, tutto a posto.
Non so se Ubuntu non veda TeXworks… o semplicemente TeXworks non c’è proprio! Sicuramente non c’è nella cartella dove si trovano tutti gli altri programmi né ho trovato l’eseguibile da qualche altra parte.
Edit: qui non dice che TeXworks è incluso nella TeX Live per Linux: http://www.tug.org/texworks/#Getting_TeXworks
TeXworks c’era (un search nel sistema lo trovava), e quando avevo installato la TL2011 funzionava senza problemi (Ubuntu 11.10), solo che non riuscivo a eseguirlo, così ho reinstallato.
Ma potrebbe essere un problema legato alla mia inseperienza con Linux.Fran
::
Guardacaso una discussione simile su TeX.sx, con degli esempi che possono eserti molto utili!http://tex.stackexchange.com/questions/61448/working-with-margins
E benvenuto!
Fran
27 Giugno 2012 alle 5:58 in risposta a: \versewidth e numerazione versi con il pacchetto verse #75563::
Che testa… c’è il comando \chorlocals che è fatto apposta per ridefinire localmente tutto quello che si vuole all’interno degli accordi!
Ho differenziato \bassfont a seconda che dopo la / ci sia una lettera o un numero. Ma c’è un modo più elegante per dire “se il codice di categoria di quel che segue è 11…” rispetto a quel che ho scritto io?Fran
`% !TEX encoding = UTF-8 Unicode
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[noindexes]{songs} %(songs 2.14 da http://songs.sourceforge.net/)\makeatletter
\def\bassfont{\futurelet\next\@bassverify}
\def\@basstrue{\hspace{-0.3em}/\hspace{-0.1em}\footnotesize}
\def\@bassfalse{/}
\def\@bassverify{%
\ifcat\next f
\@basstrue
\else
\@bassfalse
\fi}
\makeatother
\renewcommand{\chordlocals}{\catcode`/\active}
{\chordlocals\global\let/\bassfont}\begin{document}
\begin{songs}{}
\beginsong{Casa}
\beginverse
\[D]Cia/o a \[C/E]tut\[A7/4]ti
\endverse
\endsong
\end{songs}
\end{document}`
::
Grazie, però non basta 🙁
Il condiziona \ifchorded non mi dice se mi trovo all’interno di un accordo, ma solo se ho deciso di stampare gli accordi della canzone, oltre al testo. Quindi anche nel testo della mia canzone la “/” resta attiva.`% !TEX encoding = UTF-8 Unicode
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[noindexes]{songs} %(songs 2.14 da http://songs.sourceforge.net/)
\begingroup\lccode`~=`/
\lowercase{\endgroup\def~}{/\footnotesize}
\makeatletter
\expandafter\def\expandafter\SB@loadactives\expandafter{\SB@loadactives\ifchorded\catcode`/=\active\fi}
\makeatother
\begin{document}
\begin{songs}{}
\beginsong{Casa}
\beginverse
\[Re]Ci/ao a \[Dol{/Mi&} Fa]tut\[La4/7]ti
\endverse
\endsong
\end{songs}
\end{document}` (Non vale la risposta: “ma quando mai userai una barra nel testo di una canzone!?” 🙂 )
Intanto studio il tuo codice… ma a che serve considerare l’\uccode della tilde?Fran
EDIT: per completezza, un link a una discussione in cui Enrico spiega il gioco con \lccode http://tex.stackexchange.com/questions/38008/using-simple-quotes-instead-of-text
::
Ciao!
Claudio ti ha già dato un’ottima risposta, ma visto che anch’io, mentre lui rispondeva, ci ho lavorato su un po’ ti riporto il mio codice.
Innanzitutto una considerazione sul modello che hai allegato, quello che bisognerebbe copiare: la parte destra della testatina è molto più larga della sinistra, addirittura la parola “Adige ” di alto Adige non compare. Quindi (se non lo vuoi proprio così) o riduci un po’ il font, o ti tieni l’aquila scentrata… vedi tu. Io ho tenuto l’aquila al centro, ma il risultato finale non è molto bello. Comunque ti darà degli spunti per andare avanti nel lavoro.Francesco
`%!TEX encoding = UTF-8 Unicode
% !TEX TS-program = xelatex
\documentclass[12pt,a4paper]{article}
\usepackage{fontspec} % Font selection for XeLaTeX; see fontspec.pdf for documentation
\usepackage{polyglossia}
\setmainlanguage{italian}%stabilisce “italiano'' come linga principale
%\PolyglossiaSetup{italian}{indentfirst=false}%
\setotherlanguage{german}%stabilisce altre lingue
\usepackage[top=29mm]{geometry}
%\defaultfontfeatures{Mapping=tex-text} % to support TeX conventions like “—''
%\usepackage{xunicode} % Unicode support for LaTeX character names (accents, European chars, etc)
%\usepackage{xltxtra} % Extra customizations for XeLaTeX
\usepackage{graphicx} % support the \includegraphics command and options
\usepackage{booktabs}\newcommand{\linksheaddeutsch}{%
\sffamily\footnotesize%
\begin{otherlanguage}{german}
\begin{tabular}{r@{}}
AUTONOME PROVINZ BOZEN – SÜDTIROL\\
\midrule
\textbf{Italienisches Bildungsressort}\\
Bereich Berufsbildung\\
Landesberufsschule für Handel, Tourismus\\
und Dienstleistungen “Luigi Einaudi'' Bozen
\end{tabular}
\end{otherlanguage}}\newcommand{\rechtsheaditaliano}{%
\sffamily\footnotesize%
\begin{tabular}{@{}l}
PROVINCIA AUTONOMA DI BOLZANO – ALTO ADIGE\\
\midrule
\textbf{Dipartimento istruzione e formazione italiana}\\
Area formazione professionale\\
Scuola professionale provinciale per il commercio,\\
turismo e i servizi “Luigi Einaudi'' di Bolzano
\end{tabular}}\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
\setlength{\headheight}{35mm}
\fancyhfoffset[L,R]{30mm}
\rhead{\makebox[0.43\paperwidth][l]{\rechtsheaditaliano}}
\lhead{\makebox[0.43\paperwidth][r]{\linksheaddeutsch}}
\chead{\hspace{0pt}\lower5mm\hbox{\includegraphics[width=17mm]{Log-Prov}}}\begin{document}
Ciao
\end{document}`
::
Grazie Enrico.
È la prima volta in 4 anni di LaTeX che incontro \prevdepth… grazie!
il \makebox[r] serviva a spostare tutta la minipage a destra di un \poemindent, come avrai immaginato.
Per quanto riguarda la scrittura del testo nella maniera “convenzionale” devo pensarci, penso risulti più semplice così…
(Il tutto riguarda sempre il pacchetto che si trova qui e di cui si parlava qui).Mi confermi che a oggi non esiste un equivalente di minipage in LaTeX3?
Francesco
-
AutoreRisposte