Risposte nei forum create
-
AutoreRisposte
-
::
Enrico, scusa, ma la numerazione dei paragrafi non c’è con il codice :
`
\renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
{-3.25ex \@plus-1ex \@minus-.2ex}%
{.5ex \@plus.1ex}%
{\normalfont\normalsize\bfseries}}
\makeatother
`
e poi per far si che il paragrafo appaia nell’indice come posso fare? inoltre l’altezza della riga tra il titolo del paragrafo e la prima riga del paragnafo non è uguale a come nellle altre sezioni del documento.
::Oppure, meglio, ridefinendo \paragraph;
`\makeatletter
\newcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
{-3.25ex \@plus-1ex \@minus-.2ex}%
{.5ex \@plus.1ex}%
{\normalfont\normalsize\bfseries}}
\makeatother`Queste righe mi danno il seguente errore:
`Command \paragraph alreadi defined.
Or name \end… illegal, see p.192 ofthe manual.
See LaTex manual or LaTex Companion for explanation
Type Hfor immedite help.
…
l.32 … {\normalfont\normalsize\bfseries}}`mi domando come si possa aver bisogno di sezioni di quarto livello numerate, arrivando a cinque numeri di fila. 😯 E che poi qualcuno riesca a tenere il conto. 🙂
E’ l’unica sezione, fra l’altro quasi finale, che ho dovuto strutturare in questo modo. E poi sono quattro i numeri di fila Enrico!! Stiamo a limite!! E si di sopravvivenza hihihihihi !!
::Aggiungi questo prima di \begin{document}:
`\makeatletter
\let\latex@chapter\@chapter
\def\@chapter[#1]#2{\latex@chapter[#1]{#2}\endgroup}
\let\latex@schapter\@schapter
\def\@schapter#1{\latex@schapter{#1}\endgroup}
\let\latexchapter\chapter
\def\chapter{\begingroup\singlespacing\latexchapter}
\makeatother`
Con questo codice non hai problemi per i titoli di capitolo. Per sezioni con titolo lungo la faccenda diventerebbe molto più complicata. 🙁Non finirò mai di ringraziarvi.
Occhio agli accenti: su “so” e su “va” non mi pare ci stiano così bene. 🙂
Ciao
Enrico🙄 ….. 😳
::[quote]Salve. Mi accodo a questa discussione perchè ho bisogno anche io di una interlinea variabile. Nel preambolo ho impostato
`\usepackage{setspace}
\doublespacing`.
La dichiarazione è chiaramente globale.Volevo chiedere come poter applicare tale tipo di interlinea solo al corpo del documento, e non ai vari indici e titoli.Grazie mille 😉 .
Sperando di non incorrere nelle ire di Enrico, ci provo. Non mettere il comando \doublespacing nel preambolo. Lo inserisci dove vuoi la doppia interlinea e poi per tornare a quella normale usa \singlespacing.
LaTeX assegna automaticamente gli spazi prima e dopo i titoli in base al carattere usato (credo), scalando anche la dimensione del carattere stesso. Questo ‘elastico’ che vuoi fare tu non penso possa dare un risultato tipograficamente corretto e piacevole a vedersi. L’ultima parola, però, spetta a chi è più di me.La risposta è quasi corretta. 🙂 Questa procedura però richiede un lavoraccio e si rischia di dimenticarsi qualche comando. Vediamo i modi per risolvere il problema, in ordine di merito:
1. non usare interlinea ampliata, mai e per nessun motivo;
2. dare \onehalfspacing (\doublespacing è davvero troppo) e accorciare i titoli in modo che occupino una sola riga;
3. chiamare titlesec e definire i titoli in modo che usino \singlespacing;
4. dare \singlespacing prima di un titolo che occupi più di una riga e \onehalfspacing dopo.Ciao
Enrico[/quote]1.La penso esattamente come te e gli altri. Non sono della nostra opinione i regolamenti di Facoltà sulla stesura delle Tesi;
2.Cambierò \doublespacing in \onehalfspacing. Di mio cercherò di essere sintetico con i titoli;
3.Ho caricato titlesec per altri motivi (opzione compact e opzione medium o small), ma non sò definire i titoli in modo che usino \singlespacing ; 😥
4.Questa và fatta se non faccio tutto il resto?Dall’ ecm vedete se ho ben capito:
`
\documentclass[12pt,a4paper,oneside,openany]{book}\usepackage[english, italian]{babel} % uso lingue non inglesi
\usepackage[latin1]{inputenc} % ins. caratteri accentati
\usepackage[T1]{fontenc} % codifica dei font
\usepackage{lmodern}
\usepackage[small,compact]{titlesec}
\usepackage{indentfirst} % rientra il primo capoverso
\usepackage{microtype} % microtipografia
\usepackage{lipsum}
\usepackage{setspace}
\begin{document}\frontmatter
\tableofcontents
\mainmatter
\singlespacing
\chapter[Titolo corto]{Titolo lunghissimo titolo lunghissimo titolo lunghissimo titolo lunghissimo titolo lunghissimo}
\onehalfspacing
\section{Lipsum 1-6}
\lipsum[1-6]
\section{Lipsum 6-12}
\lipsum[7-12]
\end{document}
`
Un grazie di cuore a tutti.
::
Salve. Mi accodo a questa discussione perchè ho bisogno anche io di una interlinea variabile. Nel preambolo ho impostato
`\usepackage{setspace}
\doublespacing`.
La dichiarazione è chiaramente globale.Volevo chiedere come poter applicare tale tipo di interlinea solo al corpo del documento, e non ai vari indici e titoli.Grazie mille 😉 .
::
Allora
1. Con la versione di tex text 0.43 ho questi warning che non mi permettono di eseguire il programma:
Inkscape ha ricevuto dei dati aggiuntivi dallo script invocato. Lo script non ha riportato errori, ma questo potrebbe indicare che il risultato non è quello atteso:
`
Traceback (most recent call last):File “C:\Programmi\Inkscape\share\extensions\textext.py”, line 74, in
USE_WINDOWS = (platform.system() == “Windows”)
File “C:\Programmi\Inkscape\python\Lib\platform.py”, line 1042, in system
return uname()[0]
File “C:\Programmi\Inkscape\python\Lib\platform.py”, line 967, in uname
system,release,version = _syscmd_ver(system)
File “C:\Programmi\Inkscape\python\Lib\platform.py”, line 401, in _syscmd_ver
pipe = popen(cmd)
File “C:\Programmi\Inkscape\python\Lib\platform.py”, line 350, in popen
popen('')
RuntimeError: Cannot locate a COMSPEC environment variable to use as the shell
`
2. Con la versione di tex text 0.42 ho questo messaggio di errore da parte di pstoedit.exe:
`
Impossibile avviare l'applixazione specificata. CORE_RL_Magick++.dll non è stato trovato.Una nuova installazione dell'applicazione potrebbe risolvere il problema.
`
In questo secondo caso pero si apre lo script TeX Text e mi permette di scrivere il codice LaTeX. Cliccando su ok non fà più nulla.
In entrambi i casi la versione di pstoedit è la 3.5.
30 Dicembre 2009 alle 11:54 in risposta a: fronte-retro in una dimensione del foglio diversa da un a4 #40679 -
AutoreRisposte