- Questo topic ha 11 risposte, 5 partecipanti ed è stato aggiornato l'ultima volta 8 anni, 6 mesi fa da
OldClaudio.
-
CreatoreTopic
-
24 Febbraio 2018 alle 16:58 #112450::
Innanzi tutto ringrazio chi mi ha aiutato nel problema precedente (tabelle e caption).
Ho ottenuto bellissime tabelline (senza linee verticali), con caption giusti, molto carine.
Ora il mio problema è un altro:
ad un certo punto del documento (ricordo quartino A5 stampato fronte retro su foglio A4) vorrei formattare una parte di testo che utilizzi:
– un font diverso da quello impostato come font di default
– dare una impostazione diversa da quella seguita nella pagina precedente (che contiene le tabelle)e mi servirà di cambiarla ancora un altro paio di volte.
Come faccio?
Grazie
Renato
-
CreatoreTopic
-
AutoreRisposte
-
-
24 Febbraio 2018 alle 21:58 #112451
-
25 Febbraio 2018 alle 9:59 #112452
-
25 Febbraio 2018 alle 10:56 #112453::
no…non è il \newgeometry il comando che mi serve.
Il layout della pagina continua ad andar bene. quello che devo cambiare è il font utilizzato , l’allineamento (da centrato a sinistra) ma magari anche usare un pacchetto che mi consenta di scrivere un altro tipo di cose:
Prima ho delle tabelle, presento dei dati. Ora vorrei trasmettere un messaggio “intellettuale” di una persona .
Non so se mi spiego o hop eggiorato la situazione 😕Renato
-
25 Febbraio 2018 alle 17:46 #112454::
Be’ dài! Creati un ambinete qualsiasi all’inzio del quale specifichi un font diverso; Naturalmente devi sapre quello che vuoi fare e che cosa stai facendo.Per esempio, se nella pagina successiava alle tabelline vuoi scrivere il testo in sans serif, non hai bisogno di usare nessun fot che già non sia dispobile; basta una coas el tipo`
\newenvironment{Bastoncino}{% APERTURA DELL'AMBIENTE
\newpage %se vuoi che l'ambiente cominci su una nuova pagina
\sffamily % se vuoi il font sanserif che si accordi con il font con grazie che hai usato precedentemente
}{% CHIUSURA DELL'AMBIENTE
\par % termina l'ultimo capoverso
\newpage % se vuoi che dopo questo testo in sanserif il testo normale ricominci su pagina nuova
}
`Se invece vuoi usare un font di una collezione diversa devi conoscere la sua sigla e sostituire nello schema precedente [tt]\sffamily[/tt] con
`\usefont \{codifica}{famiglia}{serie}{forma}
`
Dove “codifica” verosimilmente è T1
“famiglia” è la sigla della collezione di font (vedi sotto)
“serie” riguarda la nerezza: m per serie media (quella in uso normalmente); b per bold, bx per bold expanded
“forma” riguarda il particolare disegno; n per il tondo normale, it per l’italico o corsivo; sl per tondo inclinato, sc per small caps o maiuscoletto, eccetera.Queste cose non tutto più o meno approfonditamante spiegate nella guida Il LaTeX Reference Manual commentato, in Introduzione all’arte della composizione tipografica con LaTeX, e nella guida tematica sui font; tutta roba che trovi, come al solito, nella sezione Documentazione di questo sito.
-
26 Febbraio 2018 alle 9:43 #112455::
Ciao,
scusa ancora, ho scaricato (e letto) la parte del manuale consigliato (ovviamente la parte \newenvironment)
ho riportato il comando come segue`\newenvironment{Bastoncino}{
\sffamily bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
}\clearpage`
quello che succede è che l’ intero testo scompare, la pagina indicata come la successiva sale al posto di quella indicata con \newenvironment. compilo con biblatex.
cosa sbaglio?
Renato
-
26 Febbraio 2018 alle 10:08 #112456::
Non leggi la spiegazione della documentazione con sufficiente attenzione\newenvironment richiede tre argomenti:`\newenvironment{bastoncino}% primo argomento
{\par\newpage \sffamily}% comandi di apertura
{\par\nepage}% comandi di chiusura`L’ambiente così definito si usa con \begin … \end:`\begin{Bastoncino}
Bla bla bla bla bla bla bla bla bla bla.
\end{Bastoncino}`Direi che la cosa non è così complicata né da fare né da capire perché non ti funziona.
-
27 Febbraio 2018 alle 13:54 #112457::
sempre peggio…:?il codice:
`
\newenvironment{bastoncino}{\fontfamily{times}
\begin{bastoncino}\par
\textbf{pippo pluto}
\par
pippo pluto}\begin{FlushLeft}
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
%}–––-
\end{FlushLeft}
\end{bastoncino}
\end{document}`non riesco a compilarlo
ottengo questo errore
`
LaTeX Error: \begin{document} ended by \end{bastoncino}.
`ho cercato da tente parti…:(
Renato
-
27 Febbraio 2018 alle 19:26 #112458
-
27 Febbraio 2018 alle 19:52 #112459::
`\documentclass[a4paper,
12pt,
bibliography=totoc,
index=totoc,
abstracton,
headsepline,
]{scrreprt}\usepackage {geometry}
%\geometry{centering, nohead, nofoot}
\geometry{centering}
\geometry{width =108.5mm, height=170mm}\usepackage [print,1 to1]{booklet}
\usepackage{siunitx}
\usepackage{booktabs}
\usepackage{graphicx}
\usepackage{cinzel}
\usepackage{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{textcomp}
\usepackage[labelformat=empty]{caption}
\usepackage[T1]{fontenc}
\usepackage{ragged2e}
%—————————-
\usepackage{fancyhdr, blindtext}\makeatletter
\setlength{\@fptop}{0pt}
\makeatother\begin {document}
\setpdftargetpages\centering \includegraphics[width=0.6\textwidth]{logo.png} \\
bla bla\vspace{80 px}
\centering
\includegraphics[width=0.6\textwidth]{pippoi.jpg} \\\vspace{70px}
\centering
PIPPO PIPPO'\\
PERUGIA\\
\vspace{50px}
BOLLETTINo $n$\textdegree 18\\
Gennaio – Febbraio – Marzo 2018\\
ANNO 2018
\clearpage
\center \includegraphics[ ]{pluto.png}\\
\vspace{50px}
Roma 14 \textendash 18 agosto 2019\\
Per info e prenotazioni:
https://www.pippo.com
\clearpage
%—– prima tabella ——————————————
\begin{table}[]
\centering
\caption{partecipanti}
\label{er}
\begin{tabular}{@{}llr@{}}
\toprule
Maestro & \textsf {pippo\\
Consigliere & \textsf{Pluto}\\
Regionale & \textsf{-}\\
\bottomrule
\end{tabular}
\end{table}
%—– seconda tabella —————————————
\begin{table}[]
\centering
\caption{partecipanti}
\label{er}
\begin{tabular}{@{}llr@{}}
\toprule
Maestro & \textsf {Pippo}\\
Segretario & \textsf{Pluto}\\
Guardiano & \textsf{Paperino}\\
\bottomrule
\end{tabular}
\end{table}
%—– terza tabella —————————————
\begin{table}[]
\centering
\caption{responsabili}
\begin{tabular}{@{}llr@{}}
\toprule
Accoglienzao & \textsf {Pippo}\\
Ass & \textsf{plutoi}\\
Boll& \textsf{Paperino}\\
Biblioteca & \textsf{qui}\\
Divulgazione & \textsf{quo}\\
Maestro & \textsf{qua}\\
\bottomrule
\end{tabular}
\end{table}
\clearpage
%——————– quarta pagina ——————————–
%newenvironment{Bastoncino}{% APERTURA DELL'AMBIENTE
%\newpage %se vuoi che l'ambiente cominci su una nuova pagina
%\sffamily % se vuoi il font sanserif che si accordi con il font con grazie che hai %usato precedentemente
%}{% CHIUSURA DELL'AMBIENTE
%\par % termina l'ultimo capoverso
%\newpage % se vuoi che dopo questo testo in sanserif il testo normale ricominci su %pagina nuova
%}
\newenvironment{nico}{\fontfamily{times}
\begin{nico}\par
\textbf{Messaggio del Maestro}
\par
bla bla bla
%}–––-
\end{FlushLeft}
\end{nico}
\end{document}`questo è il codice. Tutto. dove sbaglio?
-
27 Febbraio 2018 alle 20:37 #112460::
Ci sono diversi errori. Ho copiato il codice e seguito gli avvisi di errore del mio compositore (kile).Hai lasciato uno spazio fra \textsf e {pluto}.
Manca la barra rovesciata in \newenvironment{Bastoncino}
L’ambiente “nico” non è completo. Hai dimenticato una parentesi graffa.
C’è un \end{FlushLeft} e manca il \begin
Molto spesso gli errori di compilazione sono dovuti a semplici errori di battitura.
Prima di disperarsi è sempre meglio ricontrollare per bene tutto il codice (magari a pezzi).
-
27 Febbraio 2018 alle 22:35 #112461::
Dei quattro errori che ti ha segnalato @marcocurreli il primo in realtà non è un errore, perché gli spazi dopo una control sequence dal nome letterale non contanoIl secondo è un volgare errore di battitura che balza agli occhi di chiunque tranne, ovviamante a chi lo commentte; chi scrive è l’ultima persona che si accorde degli errori di battitura.
Il terzo relativo all’ambiente nico non è un solo errorecome ti ho già scritto il comando \newenvironment vuole almento tre argomenti obbligatori e uno o due facoltativi
ongi guida ti dice che la sintassi di \newenvironment è:[tt]\newenvironment{nome dell’ambiente}[numero di argomenti][valore di default del rpimo argomento{comandi di apertura}{comandi di chiusura}[/tt]
La prima cosa che balza all’occhio è che mancano i comandi di chiusura; la seocnda è che il coando \fontfamily{…} non è seguito dal comando \selectfont; non è facile avere dimestichezza con comandi di basso livello come questi, tuttavia se apri un terminale e vi digiti il comando texdoc fntguide e lo esegui, nella finestra che ti si apre viene detto tutto quello che l’utente deve sapere sui font. Il terzo errore riguarda la famiglia times; non ho idea se esista una tale famiglia, maso che esistono i font Times di diverse varietà; LaTeX per sigla della famiglia usa una stringa di lettere in codice che contiene diverse informazionei tradizionalmente usando solo 8 caratteri, perché le macchine DOs di un tempo, di quqndo è nato LaTeX, non permttefano di usare font con nomi più lunghi di 8 caratteri. Oggi tutte le piattaforme e sistemi operativi consentono l’uso di nomi più luhi, ma per varie ragioni LaTeX si è fermato ad 8 per i nomi delle famiglie Due o tre caratteri nel nome del file che lo descrive sono riservati alla sigla della codifica quindi ne restano solo 6 o5 per indicare se si tratta di font Type 1, che nome breve possono a vere, se sono ocn o senza grazie, se sono proporzionali o monospaziati, se sono in tonfo , in corsivo in maiuscoletto, …, se sono di serie media, nera nera estesa, e compagnia blella. Il file che contiene il dettaglio di queste caratteristiche ha un nome che si ottiene agglutinando la sigla della codifica con il nome della famiglia;Per esempio il tondo dellla collezione Latin Modern ha un file di descrizione che si chiama, per esempio, t1lmr.fd Di lì trai il nome della famiglia e della codifica In quel caso si tratta di codifica T1 e famiglia Latin Modern Regular (vale a dire i font con grazie).
Visto che hai poca dimestichezza con LaTeX non fare acrobazie con le famiglie di font, piuttosto usa un font senza grazie epr distinguere il pezzo di testo da un altro pezzo di testo composto con font graziati, ma non avventurati nella ricerca di famiglie comunwue diverse da quelle di default.
Piuttosto cambia completamente collezione, per esempio se usi il pacchetto kpfonts, disponi della collezione Palladio per i font con grazie e di altre collezioni per i font senza grazie o monospaziati. (kpfonts è solo un esempio; per usare bene questo pacchetto e i suoi font bisogna leggerne la documentazione).
Non chiedere però “dove sbaglio” quando gli errori che commetti sono plateali; per carità, a tutti può scappare un errore plateale; scagli al prima pietra chi è immune da questo errore. Tuttavia devi stare più attento a quello che scrivi, perché ti perdi in attesa di imboccate dal forum senza in effetti cercare di trovare da soli gli errori platelai che commetti. La cosa sarebbe assi diversa se ti trovassi di fronte ad un comando fragile, per esempio; esso sembra definito bene, ma genera degli errori perché viene eseguito al momento sbagliato; quello sì che è un errore difficile per il quale chiedere aiuto al forum
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.