Risposte nei forum create
-
AutoreRisposte
-
::
Userei l’argomento opzionale di \section, che ora impieghi male:
`\newcommand{\titolo}[1]{\section[\the\authN@toks, #1]{#1}}`
Se usi il titolo dell’abstract nella testatina, puoi aggiungere un \markright{#1} al codice, altrimenti verrebbe usato l’argomento opzionale.Il problema è che al momento di dare \titolo non sono ancora conosciuti gli autori. Perciò devi spostare il comando \titolo all’interno dell’ambiente LTabstract, dopo che gli autori sono stati dati, e farlo eseguire da \end{LTabstract}.
Probabilmente il modo migliore è di definire
`\def\titolo#1{\def\@titolo{#1}}`
e nel codice di \end{LTabstract} aggiungere, all’inizio,
`\section[\the\authN@toks, \@titolo]{\@titolo}`
eventualmente con il \markright{\@titolo}.Ciao
EnricoEnrico.. cioè… 😯 è Perfetto! Grazie…
Ho usato il codice che mi hai suggerito e..
Tra l’altro ero preoccupato di dover spostare il comando \titolo all’interno dell’ambiente \begin{LTabstract}, quando inserivo gli abstract, e invece funziona lo stesso. Non mi è molto chiaro perchè, visto che ho inserito il codice:`
\def\LTabstract{\auth@toks{}\affil@toks{}}
\def\endLTabstract{\vbox{
{\noindent\textbf{Autori:} {\normalsize\itshape\parbox[t]{11cm} {\the\auth@toks}}\par} %%autori \section[\the\authN@toks, \@titolo]{\@titolo}`
Mi aspettavo che come le definizioni di \Author, anche titolo andasse messo dentro la defizione dell’ambiente. Ma forse è il comando
\def\titolo#1{\def\@titolo{#1}} [/code] messo prima che fa la differenza…Ti chiedo l’ultima cosa.. anche se forse è un po’ troppo… 😉 Ma da quello che ho capito, i toks si comportano come array, giusto? Non sarebbe possibile modificare o creare un toks che contiene solo i primi 3 autori? Cioè, se in abstact ne ho 2, inserisco solo qui 2, ma se sono 5, sarebbe possibile far si che nel comando
`
\section[\the\authN@toks, \@titolo]{\@titolo}`
siano inseriti solo i primi 3 autori ? Che poi nell’indice risulti:
A.1 Titolo titolo titolo di autore 1, autore 2, autore 3 ? Togliendo gli altri? Una specie di if, che restituisce i primi 3 elementi dell’array (sempre se ho capito giusto!!!)
Forse è chiedere davvero troppo, è 🙄
VAbbè grazie mille comunque per l’aiuto. Questo forum mi è stato veramente indispensabile![/code][code]
::I pacchetti geometry e fancyhdr non c’entrano nulla*.
Lo so.. Anche perchè quando ho trovato e usato il codice \footnoteB tutto funzionava a dovere. Da allora ho fatto degli aggiustamenti stilistici.. Ho inserito l’indice. Può avere influito? Comunque ora non mi appare la footnote, e se c’è, me la mette nella pagina del TOC 👿 👿 👿
Il codice va bene, meno bene va usare le note ai titoli di sezione.
L’avevo letto che era sconsigliato ma putroppo non dipende da me. Sto sistemando in LaTex del materiale (abstract) che sono stati inseriti così. L’originale ha ovviamente l’asterisco e in effetti, non saprei come rimaneggiarlo per inserire la footnote come primo capoverso nel testo.
* Una freccia centra il bersaglio; difficile che un pacchetto LaTeX centri qualcosa. Forse è meglio abituarsi a usare il verbo “entrarci”, che ne dici?
Troppe ore davanti al PC.. sono un po’ fuso. Grazie comunque per il suggerimento 😆 8)
::Ciao a tutti!
Altro problema, con cui stessarvi… apparentemente stupido.
Dovevo inserire una footnote nel titolo, con l’asterisco..
Spulciando ho trovato questo bel codice:
`\usepackage{bigfoot}
\DeclareNewFootnote{default}
\DeclareNewFootnote{B}
\renewcommand\thefootnoteB{*}
`
Funziona (meglio, funzionava), vado avanti a lavorare sul mio libro, sistemo un po’ di cose, cambio aggiusto ecc,… Morale della favola, non mi visualizza più la footnote!
Se poi uso, come ho visto in non so che guida
`\protect\footnote{….}`
la footnote appare. Andrebbe bene anche così, se non avessi bisogno dell’asterisco.
Cosa ancora più buffa: aggiungo la \tableofcontets, compilo e la footnote mi appare nella 2 (e ultima) pagina dell’indice! 😥
Ora.. non so cosa pensare…
Prima di mettere tutto il preambolo, faccio qualche ipotesi:
centra qualcosa il pacchetto geometry? ho solo impostato le dimensioni della pagina e del testo, messo centrato. Oppure è il pacchetto fancyhdr? Qualche altro conflitto tra pacchetti?
E’ misterioso.. Se dite, posto tutto il preambolo..Mi autocito. ho trovato l’inghippo…
Titlesec e il seguente codice:
`
\titleformat{\section}[block]
{\large\sffamily}
{\thesection}{1.5em}{\LARGE\bfseries\parbox[t]{11.5cm}}
[medskip\titlerule]
\titlespacing….
`
Perchè succede questo? Come si può risolvere? Un aiutino? 😳
::
Ciao a tutti.
Riapro questo Thread perchè mi trovo nelle stesse condizioni presentate qui e non esserdo arrivati a una soluzione mi ritrovo di nuovo a sollevare la questione.
Vorrei creare un indice analitico. Ho letto la guida di Lorenzo Pantieri (davvero ben fatta, complimenti!), sono riuscito a creare un indice senza problemi ma sono fermo nella parte in cui spiega le modalità per personalizzare il layout l’indice; non ho grosse richieste.
Premessa: uno Windsoz ICSPi, miktex 2.7 e texnicenter.
Quello che vorrei è poter aggiungere ai profili di texnicenter le specifiche del foglio di stile. Come suggerito faccio:`
-s index.ist libro.tex
`
Non compilo direttamente con il “terminale”.
Da quello che ho capito i parametri da passare come argomenti nel profilo di texnic sono appunto il codice che specifica il foglio di stile. Ho disseminato nel PC il file index.ist da tutte le parti, o quasi, e ogni volta non me lo prende. Se compilo così, avengo già il file libro.idx, l’indice non mi viene generato (non trovo i file .ilg e ind nella cartella del progetto), mi dice che si aspetta un foglio di stile e si blocca li. Se invece compilo con makeindex lasciando le impostazioni di default di texnic (“%bm” -> fa riferimento al libro atti.tex, con tutta la path, senza estensione) non ci sono problemi.
Mi appello in particolare alle persone che hanno riscontrato i miei stessi problemi…
Voi li avete risolti? se si, come? 😕
Sono due giorni che ci litigo!!!
Grazie mille per ogni possibile suggerimento!
::`\newcommand{\sectitlebox}[1]{%
\vtop{\vrule~\parbox[t]{11.5cm}{#1\par\kern3pt}\hrule}}\titleformat{\section}[block]
{\large\sffamily}
{\thesection}{1.5em}{\LARGE\bfseries\sectitlebox}`
L’ultimo comando dell’ultimo argomento obbligatorio di \titleformat può essere un comando con un argomento. Et voilà.Però, detto sinceramente, non mi piace affatto.
Ciao
EnricoGrazie per la risposta rapidissima.
Si, non è proprio sto granchè, ma sto facendo prove, poi ne dovrò discutere in equipe…
Comuque ho aggiunto una piccola variante, per accorciare la linea orizzontale che usciva dai margini:
`\newcommand{\sectitlebox}[1]{%
\vtop{\vrule~\parbox[t]{11.5cm}{#1\par\kern3pt}\hrule width 12cm}}
`
Ora faccio qualche altra prova.. al limite vorrei provare con una framebox per mettere dentro il titolo completo.
Grazie mille e alla prossima! 🙂
::Occorre molto meno:
`\titleformat{\section}[block]
{\large\sffamily}
{\thesection}{1.5em}{\LARGE\bfseries\vrule\quad\parbox[t]{11.5cm}}`
Il trucco è che lo stile block mette il titolo in una box, quindi un comando \vrule disegna un filetto dell’altezza della box.Ciao
EnricoEh, sembra facile! E invece ogni volta è una sopresa! Così va benissimo. Grazie Enrico!
Comunque, dato che ci sono, mi chiedevo se era possibile aggiungere anche una riga orizzontare sotto. Ho fatto varie prove, per metterla ci riesco, ma vorrei ottenere una cosa del tipo:`
A.1 | Titolo titolo
|__________
`
Ecco, più o meno. Insomma, che la linea fosse agganciata a quella verticale e lunga quanto la parbox del titolo.
Qua mi sa che andiamo troppo nel complicato, però.. Se dite che è improponibile lascio perdere e mi accontento così. E’ che sto facendo varie bozze e prove..
Grazie mille comunque!
[/code]
::Eppure ti avevo detto che quel codice non fa per te. È pensato effettivamente per costruire un’unica pagina per abstract.
Prova a ricominciare, magari stendendo una specifica per le tue esigenze.
Ciao
EnricoMah, mah… 😳 😥
Ero così soddisfatto, di come funzionava!! ci avevo aggiungo le keywords, sistemato le distanze, tra le parti, e non veniva affatto male… 🙁
In realtà quel codice aveva la specifiche che mi servivano, che guardando bene era poca cosa:
1 titolo (da gestire con \section)
2 i vari autori, separati da virgola con la lettera in apice
3 l’indiirizzo degli autori con la lettera in apice
4 la possibilità di ottenere in maniera relativamente facile il TOC
5 una formattazione che dopo vari tentativi mi sembrava gradevole.E’ davvero tutto da buttare? Non si può recuperare almeno la struttura che mi raggruppi assieme titolo, autori e address? Per il resto, l’abstract è solo testo, non capisco cosa ci sia che non funziona!
Vabbè, vado a vedere l’Italia. Speriamo bene! 😕
Grazie comunque Enrico.
::
😯 😕 😳 😥 😥 😥 😥 😥 😥
Il codice che ho usato fin ora si è rivelato miseramente fallato!!!
Usando
`\newtoks\auth@toks\newtoks\affil@toks\newtoks\authN@toks
\newcommand{\Author}[3]{%
\auth@toks=\expandafter{\the\auth@toks\@authoraff{#1}{#2 #3}, }%
\authN@toks=\expandafter{\the\authN@toks {#2 #3}, }
}
\newcommand{\LastAuthor}[3]{%
\auth@toks=\expandafter{\the\auth@toks\@authoraff{#1}{#2 #3}}%
\authN@toks=\expandafter{\the\authN@toks {#2 #3}}
}
\newcommand{\Address}[2]{%
\affil@toks=\expandafter{\the\affil@toks\@affil{#1}{#2}}%
}\newbox\abs@box
\def\BeginAbstract{\setbox\abs@box=\vbox\bgroup}
\def\EndAbstract{\egroup\goodbreak}\def\LTabstract{\auth@toks{}\affil@toks{}}
\def\endLTabstract{\vbox{
%\centerline{\bfseries\LARGE\@section} % uso \chapter
%\vspace{1cm}
{\noindent\itshape\the\auth@toks} %
{\addcontentsline{toc}{subsection}{\footnotesize\ \itshape di \the \authN@toks}}
\vspace{0,5cm}
{\footnotesize\the\affil@toks}\bigskip
\box\abs@box}\vspace{8ex plus 4ex minus 2ex}\goodbreak\newpage}\def\@authoraff#1#2{{#2}\,\textsuperscript{\itshape#1}}
\def\@affil#1#2{\textsuperscript{\itshape#1}\ #2\par}
`
il testo dell’abstract non può essere più lungo di una pagina perchè altrimenti nel file pdf che genero il testo esce sotto. Incredibille!!!
Ma come mai LaTex mi fa una cosa del genere???? 😥
Ok, niente, suppongo che sia colpa dell’ambiente abstract e del codice che lo genera.
Ho provato a smanettare, a inserire qua e la il comando \goodbreak (non so a cosa serve, ma a giudicare dal nome…) ma non ho ottenuto risultati. Il testo dell’abstract sfora sotto, irrimediabilmente.
`\documentclass[10pt]{book}
\usepackege{…vari…}
\usepackage{geometry={17cm,24cm}, text={12.5 cm, 18.5 cm}, centering, heightrounded}
\begin{LTabstract}
\Title{Some strange materials}
\Address{a}{Department of Physics, Leiden University, 2300 RA Leiden}
\Address{b}{ Helsinki University of Technology, Helsinki, Finland}
\Author{a}{J.}{Bueno}
\LastAuthor{a}{R.}{Jochemsen}
\BeginAbstract
\lipsum
\lipsum
\EndAbstract
\end{LTabstract}
`
Questo è il codice di prova…
Grazie.
::Non si può rispondere a venti problemi e domande alla volta, abbi pazienza. Già seguirti in questo caos è difficile.
Ciao. Si, hai ragione. Mi è preso un attacco di panico, collegato alla smania di voler sistemare troppe cose tutte in una volta. Chiedo scusa.
Per fortuna per alcuni punti mi hai dato la dritta giusta.`\renewcommand{\thechapter}{\Alph{chapter}}`
Così ottengo la strutturazione che volevo, con i capitoli ordinati con le lettere e le section che prendono la forma A.1, A.2 ecc.. (perfetto!)
🙄Ora vorrei un piccolo suggerimento riguardo alla creazione del TOC. Per il resto dovrebbe essere tutto ok. Posso chiedere in questo thread o ormai è definitivamente fuori tema?.
Intanto metto il codice…
`
\newtoks\auth@toks\newtoks\affil@toks\newtoks\authN@toks
\newcommand{\Author}[3]{%
\auth@toks=\expandafter{\the\auth@toks\@authoraff{#1}{#2 #3}, }%
\authN@toks=\expandafter{\the\authN@toks {#2 #3}, }
}
\newcommand{\LastAuthor}[3]{%
\auth@toks=\expandafter{\the\auth@toks\@authoraff{#1}{#2 #3}}%
\authN@toks=\expandafter{\the\authN@toks {#2 #3}}
}
\newcommand{\Address}[2]{%
\affil@toks=\expandafter{\the\affil@toks\@affil{#1}{#2}}%
}%\def\Title{\def\@title}
\newbox\abs@box
\def\BeginAbstract{\setbox\abs@box=\vbox\bgroup}
\def\EndAbstract{\egroup}\def\LTabstract{\auth@toks{}\affil@toks{}}
\def\endLTabstract{\vbox{
%\centerline{\bfseries\LARGE\@section} % uso \chapter
%\vspace{1cm}
{\noindent\itshape\the\auth@toks} %
{\addcontentsline{toc}{subsection}{\footnotesize\ \itshape di \the \authN@toks}}
\vspace{0,5cm}
{\footnotesize\the\affil@toks}\bigskip
\box\abs@box}\vspace{8ex plus 4ex minus 2ex}\newpage}\def\@authoraff#1#2{{#2}\,\textsuperscript{\itshape#1}}
\def\@affil#1#2{\textsuperscript{\itshape#1}\ #2\par}
`
Quindi, come si può vedere, per far comparire anche gli autori dei poster nel TOC ho usato il comando \addcomtentline facendo in modo che gli autori corrispondano a subsection. Ho anche creato appositamente un “nuovo toks”, per avere il nome dell’autore senza la lettera in apice: si chiama appunto \authN@toks ed è quello che leggermente formattato, viene aggiunto al TOC
Quello che ottengo ora però è una cosa del tipo:
A La clinica 3
A.1 Some strange materials S materials . . . . . . . . . . . . . . . . . . . 4
di J. Bueno, X. Xux, . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
A.2 Some strange materials Some materials Some strange materials e
ancora some strange material (ipotesi titolo lunghissimo . . . . . . . . . . 5
di J. Bueno, X. Xux, . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Non ha molto senso, vero?
😳
Io vorrei una cosa del tipo:
A La clinica 3
A.1 Some strange materials S materials . . . . . . . . . . . . . . . . . . . 4
di J. Bueno, X. Xux
E basta…( ovviamente con gli oppurtuni riestri, che qui non sono riuscito a rendere).
Ho provato a sfogliare la documentazione di tocloft, che è citata varie volte come il pacchetto ideale per agire chirurgicamente sul TOC ma per me è davvero vasta e devo ammettere che non ho capito molto.
L’approccio che ho usato è corretto o c’è un metodo migliore e più efficace?
Spero di essermi spiegato.
Grazie ancora per la disponibilità!
Ciao e a presto! 🙂
::L’aggiunta che ti avevo proposto funziona perfettamente:
`\def\endLTabstract{\vbox{
\centerline{\bfseries\LARGE\@title}
\addcontentsline{toc}{chapter}{\@title}
\vspace{2cm}{\itshape\the\auth@toks}
\vspace{1cm}
{\footnotesize\the\affil@toks}\bigskip
\box\abs@box}\vspace{8ex plus 4ex minus 2ex}\goodbreak}`“”Se poi desideri le sezioni nei tuoi abstract, ti ho già detto come fare.
Dire “mi dà errore” è come se dire niente.
CiaoEnrico
Ciao Enrico..
Grazie per la pazienza!
Non ho avuto tempo di provare ma nel frattempo ci pensavo. Quindi alla fine mi sono deciso a fare così, cioè strutturare il libro in:
Capitoli: Aree tematiche dei poster
Sezioni: il titoli dei poster
Paragrafi: i titoletti all’interno dell’abstract
Per questo motivo ho commentato (tolto) il codice:`
\def\LTabstract{\auth@toks{}\affil@toks{}}
\def\endLTabstract{\vbox{
%%%% \centerline{\bfseries\LARGE\@title}
%%%% \vspace{2cm}{\itshape\the\auth@toks}
\vspace{1cm}
{\footnotesize\the\affil@toks}\bigskip
\box\abs@box}\vspace{8ex plus 4ex minus 2ex}\goodbreak}
`E poi scrivo:
`\chapter{POSTER BLA BLA}
\begin{LTabstract}
\section{Some strange materials}
\Address{a}{Department of
Physics, Leiden University, 2300 RA Leiden,
Netherlands}
\Address{b}{Low Temperature Laboratory,
Helsinki University of Technology, Helsinki, Finland}\Author{a}{J.}{Bueno}
\Author{b}{R.}{Blaauwgeers}
……
`
Non so se si sarebbe potuto modificare il codice, in modo da far risultare quel \section “equivalente” al \title giù impostato e implementato nell’ambiente LTabstract. Per ora mi sembra ok, però appena avrò finito di sistemare la formattazione e potrò passare alla stesura vera e propria del libro, beh, vedremo!
A proposito di questo, ora che ci penso, per fare risultare nell’indice anche il nome dell’autore del poster, basterebbe una cosa del tipo (come avevi già suggerito tu..):
`
\addcontentsline{toc}{subsection}{\Author\LastAuthor}
`
Ora non ho modo di provare, ma a ragionamento… Che dici?
Ma se poi volessi ottenere anche una lista degli autori, in ordine alfabetico? che pacchetto dovrei usare? (tanti autori hanno 2 contributi…)
Chiedo solo 2 altre cosette:
1) sarebbe carino un minindice all’inizio di ogni capitolo… minitoc? ho visto che in tltesec c’è una cosa simile. Cosa mi consigliate?
2) una cosuccia che riguarda fancyhdr. Spero di non essere OT o di chiedere troppo.
Ho provato questo codice:
`
\pagestyle{fancy}
\fancyhf{}
\renewcommand{\chaptermark}[1]{\markboth{\Alph{chapter} — #1}{}}
\renewcommand{\sectionmark}[1]{\markright{Sezione Poster — \thesection}}
\fancyhf{}
\fancyfoot[C]{\bfseries\thepage}
\fancyhead[LO]{\bfseries\rightmark}
\fancyhead[RE]{\bfseries\leftmark}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0.5pt}
\addtolength{\headheight}{0.5pt}
`
Tutto ok. L’unica cosa è che pensavo di numerare i capitoli con lettere maiuscole e uso appunto \Alph. Ma per ottenere una numerazione delle sezioni del tipo A.1, A.2 ?
Grazie mille.
PS: spero di non aver messo troppa richieste in un unico thread..
::…
`\ProvidesPackage{newltabs}
…
\def\Title{\def\@title}
…`Se il codice che usi contiene questo, sono certo che otterrai vari errori. Impossibile andare avanti se
1) non scrivi il codice che realmente usi;
2) non aggiungi un esempio minimo.
Ciao
EnricoCiao Enrico.
Si hai ragione, così senza esempi non si capisce.
Ma in realtà non ho provato, ragionavo semplicemente per ipotesi.
Mi spiego meglio: il frammento di pezzo di codice inserito precedentemente funziona perfettamente:
`
…
\def\Title{\def\@title}\newbox\abs@box
\def\BeginAbstract{\setbox\abs@box=\vbox\bgroup}
\def\EndAbstract{\egroup}\def\LTabstract{\auth@toks{}\affil@toks{}}
\def\endLTabstract{\vbox{
\centerline{\bfseries\LARGE\@title}
\vspace{2cm}
…
`
Che poi lo uso così:
`
….
begin{LTabstract}
\Title{Some strange materials}
\Address{a}{Department of
Physics, Leiden University, 2300 RA Leiden,
Netherlands}
\Address{b}{Low Temperature Laboratory,
Helsinki University of Technology, Helsinki, Finland}
\Author{a}{J.}{Bueno}
….
`
Quello di cui avrei bisogno sarebbe una roba del tipo:
`
\chapter{titolo del mio abstract}
`
che, in sostanza, al posto del comando \title{} si potesse usare il comando \chapter, con tutto quello che comporta..
Non so se sia possibile, perchè bisogna integrare il codice scritto precedentemente, che mi mette il \title all’interno dell’ambiente absract, di cui, per altro non capisco la sintassi (
🙄 si, la mia ignoranza in materia è tanta, chiedo scusa…)
`
\def\LTabstract{\auth@toks{}\affil@toks{}}
\def\endLTabstract{\vbox{
\centerline{\bfseries\LARGE\@title}
\vspace{2cm}
`
Spero di essermi spiegato, o almeno, se non è possibile fare così, continuare a usare \title e poi magari vedere di aggiungere \title nella TOC…
Ecco, grazie mille per l’attenzione e a presto!
::Dovrebbe bastare l’aggiunta di un opportuno \addcontentsline:
`{\vbox{
\centerline{\bfseries\LARGE\@title}
\addcontentsline{toc}{chapter}{\@title}
…`
Con tocloft puoi decidere come far uscire i tuoi titoli nell’indice.
Ciao
EnricoCiao Enrino.
Grazie per la risposta. Io ho provato a fare come dici, ma mi da errore. Forse ho capito male io, o non ho smanettato abbastanza.. poi non ho più avuto tempo.
Comunque riflettendo in generale, torno a chiederti se è possibile modificare il frammento di codice che gestisce il titolo dell’abstract.
In pratica, stavo pensando che per organizzare il libro a me va meglio se posso usare i comandi:
\chapter: per dividede il libro in capitoli (i vari abstract, raggruppati per aree tematiche)
\section: il titolo dell’abstact (una sezione del capitolo appunt), magari con un numerino progressivo
\subsection: i titoletti all’interno dell’abstract, con il codice che già mi hai fornito.
Se fosse possibile lavorare così, unendo il codice:
`
\ProvidesPackage{newltabs}\newtoks\auth@toks\newtoks\affil@toks
\newcommand{\Author}[3]{%
\auth@toks=\expandafter{\the\auth@toks\@authoraff{#1}{#2 #3}, }%
}
\newcommand{\LastAuthor}[3]{%
\auth@toks=\expandafter{\the\auth@toks\@authoraff{#1}{#2 #3}}%
}\newcommand{\Address}[2]{%
\affil@toks=\expandafter{\the\affil@toks\@affil{#1}{#2}}%
}\def\Title{\def\@title}
\newbox\abs@box
\def\BeginAbstract{\setbox\abs@box=\vbox\bgroup}
\def\EndAbstract{\egroup}\def\LTabstract{\auth@toks{}\affil@toks{}}
\def\endLTabstract{\vbox{
\centerline{\bfseries\LARGE\@title}
\vspace{2cm}{\itshape\the\auth@toks}
\vspace{1cm}
{\footnotesize\the\affil@toks}\bigskip
\box\abs@box}\vspace{8ex plus 4ex minus 2ex}\goodbreak}\def\@authoraff#1#2{{#2}\,\textsuperscript{\itshape#1}}
\def\@affil#1#2{\textsuperscript{\itshape#1}\ #2\par}\endinput
`
Usando quindi \section al posto di \title..
In modo da usare anche il pacchetto titlesec, che mi ero trovato già bene quando l’avevo usato..
E poi ce l’avrei già nella TOC.
La mia era un’idea, ma non so se si può fare.
Ciao, e grazie!
::
CiaoL’unica cosa: vorrei che il primo capoverso, all’interno della \section sia indentato (mi correggo, con il rientro)… Dove bisogna mettere \indent?
`\usepackage{indentfirst}`
Ciao
EnricoGrazie Enrico
Dopo provo.Ma mi chiedevo allora se era il caso di non usare \title ma usare, che so, per i titoletti, ridefinire subsection e usare, per il titolo dell’abstract, il comando \section…
Può avere un senso?
Così, poi, se devo organizzare il TOC, posso usare tocloft che mi trova i riferimenti in automatico…
Ridefinire
`\def\Title{\def\@title}
…
{\vbox{
\centerline{\bfseries\LARGE\@title}
\vspace{2cm
`
usando la stessa struttura:
`
\makeatletter
\renewcommand\section{%
\@startsection{section}{9999}{\z@}
{-3.25ex\@plus -1ex \@minus -.2ex}
{1.5ex \@plus .2ex}
{\normalfont\normalsize\bfseries}}
\makeatother
`
Sarebbe fattibile?
Grazie mille!
::Direi di usare una “semplice” ridefinizione di \section:
`\makeatletter
\renewcommand\section{%
\@startsection{section}{9999}{\z@}
{-3.25ex\@plus -1ex \@minus -.2ex}
{1.5ex \@plus .2ex}
{\normalfont\normalsize\bfseries}}
\makeatother`
Aggiusta i parametri: quel 3.25ex si riferisce allo spazio prima del titoletto, invece 1.5 ex si riferisce allo spazio dopo. I segni meno davanti ai valori nel quarto argomento di \@startsection servono per dire che il titolo deve stare su una riga per conto suo. Il 9999 serve per impedire che le sezioni siano numerate.Il valore \z@ nel terzo argomento equivale a 0pt ed è il rientro del titolo rispetto al margine sinistro.
Ciao
EnricoCiao Enrico…
Grazie mille!
Chiedevo spiegazioni sul codice perchè mi interessava capire come funzionava…
Ma quanto, nel frammento di codice che ho trovato, è scritto: `\def\Title{\def\@title}
…
\def\endLTabstract{\vbox{
\centerline{\bfseries\LARGE\@title}
\vspace{2cm}
`
Viene definito un nuovo comando “titolo” (non so se il termine comando sia il più appropriato) ? .
Comunque va molto bene, grazie.
L’unica cosa: vorrei che il primo capoverso, all’interno della \section sia indentato (mi correggo, con il rientro)… Dove bisogna mettere \indent?
Ciao e ancora grazie!
-
AutoreRisposte