Risposte nei forum create
-
AutoreRisposte
-
::
Salve a tutti,
Sto creando un test, un esame. Buona parte degli esercizi seguono la forma “riempi gli spazi bianchi”, “fill in the blanks”.
Per esempio:
Il cielo ___ azzurro.
Devo quindi inserire una sorta di underscore lungo nei punti in cui andranno le risposte. Ho cercato soluzione sulla short introduction, ma non l’ho trovata; finora ho utilizzato una serie di underscore in fila, ma la soluzione non mi soddisfa per nulla…
Sapete che comando dovrei usare?`\newcommand{\fillin}[1]{\makebox[#1]{\hrulefill}}`
L’argomento di \fillin deve essere una lunghezza: per esempio, \fillin{3cm}Ciao
Enrico
::Allora, vi spiego subito il mio problema. Ho utilizzato il pacchetto titlesec con l’obiettivo ,riuscito, di ottenere una piacevole intestazione dei capitoli, con la numerazione classica sostituita dalla numerazione romana.
La controindicazione sta nel fatto che era mio obiettivo fare uscire la numerazione romana solo nell’intestazione iniziale del capitolo, mentre col codice da me adottato, anche nelle singole formule mi esce la numerazione romana(per esempio mi esce una formula del tipo IV.12, mentre io vorrei uscisse nelle formule 4.12).
Il codice da me usato è il seguente:
`\renewcommand{\thechapter}{\Roman{chapter}}
\titleformat{\chapter}[display]
{\bfseries\Large}
{\filleft\MakeUppercase{\chaptertitlename}\Huge\thechapter}
{4ex}
{\titlerule
\vspace{2ex}%
\filright}
[\vspace{2ex}%
\titlerule]`
Qualcuno mi sa dire come modificarlo ad hoc per avere l’effetto desiderato?Togli il \renewcommand{\thechapter}{…} e scrivi
`\titleformat{\chapter}[display]
{\bfseries\Large}
{\filleft\MakeUppercase{\chaptertitlename}\ \Huge\Roman{chapter}}
{4ex}
{\titlerule
\vspace{2ex}%
\filright}
[\vspace{2ex}%
\titlerule]`
\thechapter è la rappresentazione normale del valore del contatore chapter, usata per esempio da \label per definire il riferimento; puoi però rappresentare il valore in altri modi. Mancava uno spazio fra “Capitolo” e numero.Ciao
Enrico
::wow!! neanche il tempo di pensare e già hai scritto tutto!!
Ora lo provo. Mi sembra anche molto pratico. Me lo conservo per i prossimi testi, ormai ho scritto quasi tutto in modo manuale e ripetitivo. Grazie mille!!!
Ci sono più di venti minuti fra il tuo messaggio e il mio 🙂
Naturalmente è meglio definirsi anche macro che contengano altrii testi ripetuti, cioè le parti fisse: \apertura, \gloria, \credo, eccetera.
Ciao
Enrico
::C’è un modo migliore per scrivere questo vettore?
`
\[f^k=(0,0,\ldots,\overset{\displaystyle\overset{k}{\downarrow}}{1},\ldots,0,0)\]`Perché la freccia è troppo attaccata al numero.
Un po’ di sano TeX di basso livello 🙂
`\newcommand{\posto}[2]{\vbox{\offinterlineskip
\ialign{\hfil$##$\hfil\cr
\scriptstyle#1\cr\noalign{\vskip2pt}
\scriptscriptstyle\downarrow\cr\noalign{\vskip2pt}
#2\cr}}}`
Uso:
`\[
f^k=(0,0,\ldots,\posto{k}{1},\ldots,0,0)
\]`
Ciao
Enrico
::grazie, ottimo consiglio. Ma a questo punto forse è meglio definire un nuovo ambiente, ad esempio \begin{rito} \end{rito} e prevedere comandi per titoli, in maiuscoletto (es. PADRENOSTRO) versi (per il testo) e spazi … ma è per me più difficile (per ora). Con un aiutino … magari. Volendo scrivere ad esempio:
Prima Lettura (maiuscoletto)
Dalla Prima lettera di San Paolo …. (neretto) spazio (Ef 5,22-32)
testo ….
testo… (su più capoversiParola di Dio
Rendiamo grazie a DIo
spazio \medskip ecc…
`\newcommand{\chiusura}[1]{%
\par\nobreak\smallskip
\ifx#1v%
Parola del Signore\\\textbf{Lode a te o Cristo}\par\medskip
\else
Parola di Dio\\\textbf{Rendiamo grazie a Dio}\par\medskip
\fi}
\newenvironment{lettura}[3]
{\par\medskip
\noindent\textsc{#1 lettura}\\*[.5ex]
\textbf{#2}\hspace{1em}(#3)\par\nobreak\smallskip}
{\chiusura{a}}
\newenvironment{vangelo}[2]
{\par\medskip
\noindent\textsc{Vangelo}\\*[.5ex]
\textbf{Dal Vangelo secondo #1}\hspace{1em}(#2)\par\nobreak\smallskip}
{\chiusura{v}}`
Esempio di uso:
`\begin{lettura}{Prima}{Dal libro della Genesi}{Gn 1,\,1}
In principio Dio creò il cielo e la terra.
\end{lettura}
\begin{vangelo}{Giovanni}{Gv 1,\,1}
In principio era il Verbo, il Verbo era presso Dio e il Verbo era Dio.
\end{vangelo}`
Con l’uso di strutture logiche come queste, è facile poi, se lo si desidera, cambiare il modo di comporre i testi.Ciao
Enrico
::E’ un documento liturgico, nel quale devo inserire letture bibliche, salmi, responsori ecc…
Tutti questi elementi devono essere opportunamente distanziati. Capisco che dovrei costruire comandi appositi, ma per ora vorrei solo lasciare un rigo tra di essi …`\newcommand{\spazia}{\par\medskip}`
Così potrai cambiare la definizione nel modo più opportuno nella versione finale. Ti consiglio di usare anche più di un comando, magari inizialmente con la stessa definizione, che abbiano la loro funzione logica.Ciao
Enrico
::[quote]Segnalo la nuova versione che si può scaricare come pacchetto zip.
Purtroppo il link non mi funziona, Enrico. Ricevo questo messaggio:
`You don't have permission to access /~gregorio/fronte-th.zip on this server.`Sono andato sul sito ed il link è
http://profs.sci.univr.it/~gregorio/front-th.zip%5B/quote%5D
Esatto: errore di copiatura 🙁Ciao
Enrico
::Scusate, forse la cosa è stupida, ma volevo chiedervi, dovendo usare spesso in un testo
una riga bianca per separe alcuni gruppi di capoversi, è più corretto inserire \newline o \medskip? o altro…?Come ti ha detto Lapo, è più corretto usare \medskip. Però se lo usi spesso, stai sbagliando qualcosa. Che tipo di documento stai scrivendo?
Ciao
Enrico
::
Segnalo la nuova versione che si può scaricare come pacchetto zip.Il nuovo sistema prevede la scrittura di un file ausiliario (in formato LaTeX) che va compilato separatamente. Alla compilazione successiva del file principale, il frontespizio sarà al suo posto.
Occorre pdflatex, per il momento.
Se qualcuno ha voglia di provarlo e segnala eventuali problemi, sarò lieto di perfezionarlo.
Una cosa da dire subito: nel documento principale va caricato graphicx (mi sono dimenticato di scriverlo nella breve documentazione che si trova alla fine del file .sty).
Ciao
Enrico
11 Giugno 2007 alle 20:56 in risposta a: andare a capo all’inizio di una dimostrazione (amsthm) #15096::Perché mai? Appesantisci inutilmente la forma tipografica: la pagina viene meglio quando più c’è equilibrio fra pieno e vuoto.
Sapevo di ricevere una tirata di orecchi… 😀 Il fatto è che mis embra che quando si procede ad una dimostrazione in cui ci sono vari punti, mi pare più bello (simmetrico) mettere i vari numeretti tutti ad inizio riga. Ad esempio
`\begin{teorema}
Dato questa cosa allora succede che:
i)
ii)
iii)
iv)
\end{teorema}
\begin{proof}\hfill\\
i)
ii)
iii)
iv)
\end{proof}
`Non so se ti pare giusto. Secondo me va bene anche nei casi in cui si dimostra un “se e solo se” e si mettono invece dei numeretti la doppia freccia verso destra o verso sinistra.
Mai fatto. Ho sempre cominciato le dimostrazioni di quel tipo con il numerino o con la freccia, accanto a Dimostrazione.
Evita le numerazioni di quel tipo; meglio 1 o a.
Ciao
Enrico
::come faccio a inserire in ogni foglio di un testo scientifico scritto in latex una dicitura in basso a destra (o a sinistra) che sia “indipendente” dal contenuto…
cioè poniamo di avere settato i margini a:
`\setmarginsrb
{15mm}{15mm}%
{15mm}{15mm}%
{0mm}{0mm}%
{0mm}{0mm}`
come faccio a inserire un testo (tipo copyright o autore) che si trovi, per esempio, a 2mm dal bordo del foglio? …tenendo presente che il contenuto principale deve sempre avere i margini sopraimpostati….Sarebbe bene indicare la classe del documento che usi (koma-script?).
Il pacchetto textpos dovrebbe però fare al caso tuo.
Ciao
Enrico
::ciao a tutti,
ho usato il pacchetto frontevr per il fronte di una tesi ed è uscito benissimo. Ora, lo stesso fronte lo devo dare in copisteria per la stampa della rilegatura, e quindi mi servirebbe lo stesso frontespizio, ma con il tutto perfettamente centrato. Ci ho smanettato un po’ su, ma dato la mia inesperienza ho otteto solo errori…qualche suggerimento?
ringrazio anticipatamente per le risposte.È fatto apposta per apparire centrato sulla pagina! Certo, se cincioni con le dimensioni della gabbia, non posso garantire il risultato.
Ciao
Enrico
-
AutoreRisposte