- Questo topic ha 5 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 6 anni, 5 mesi fa da .
-
Topic
-
Buongiorno, ho un problema a cui sto cercando soluzione da qualche giorno ma che non riesco a risolvere.
Ho una singola appendice, la quale però è divisa in più sezioni all’interno delle quali ci sono immagini che devo poter richiamare nel testo.
Ora, attualmente ho posto \appendix prima nel mainmatter, in modo tale da poter sfruttare la numerazione. Così facendo però sono obbligato ad inserire un titolo dell’appendice, sotto la già presente scritta “Appendice A”. Questo perché altrimenti nell’indice viene scritto solamente “A” e non “Appendice A”. La questione si risolverebbe mettendo \appendix nel \backmatter, però così perderei la possibilità di numerare sezioni e di riferirmi alle immagini contenute in esse con riferimenti del tipo ” ….in figura A.12 presente nella sezione A1….”.
Ho letto il Latex reference manual commentato il quale riporta:“Un po’ di coerenza non guasta. Se il documento contiene una sola appendice, è evidente che il suo ‘numero’ letterale non serve per distinguerla da altre appendici; tanto vale non numerarla, mettendola quindi all’inizio della back matter e senza farla precedere dal comando \appendix, visto che non è numerata. Se invece il documento contiene una serie di appendici, esse vanno distinte l’una dall’altra con la loro numerazione letterale; perciò vanno composte alla fine della mainmatter facendole precedere dal comando \appendix.
Questa soluzione di buon senso può rendere difficile la composizione di una sola appendice che contenga oggetti numerati, come figure, equazioni, tabelle, e simili. In questi casi, il problema va risolto ridefinendo il modo di numerare questi oggetti. LATEX ha tutti i mezzi necessari per eseguire queste ridefinizioni, ma tocca al compositore provvedere, perché L ATEX non lo fa in automatico ”Ecco, il mio corrisponde all’ultimo caso: unica appendice che contiene oggetti numerati. Come ridefinisco il modo di numerare oggetti in modo tale che io possa avere:
Appendice A
A1 Sezione 1
fig. A1.1
fig. A1.2
A2 Sezione 2
fig. A2.1
fig. A2.2
…Posto qui il preambolo:
`\documentclass[12pt,a4paper,twoside,openright,notitlepage]{book}
\raggedbottom % lascia alla fine delle pagine lo spazio invece che adattarle%—–Font e sillabazione
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{microtype} % migliora la scrittura del testo
\usepackage{textcomp}%—–Codifica dei caratteri– Commentati perchè chiamati più avanti
%\usepackage{amsfonts} % font matematici
%\usepackage{amsmath} % migliora stampa formule matematiche%—–Geometria
\usepackage{geometry}
\geometry{a4paper,
top=30mm, % margine superiore
bottom=30mm, % margine inferiore
inner=30mm, % margine interno pagina
outer=25mm, % margine esterno pagina
bindingoffset=3mm, % margine per la rilegatura
heightrounded}%—–Interlinea
%\usepackage{setspace}
%\onehalfspacing
%\doublespacing%—–Immagini
\usepackage{graphicx}
\graphicspath{{Immagini/}} % percorso
\usepackage{caption} % didascalie
\captionsetup{tableposition=top, figureposition=bottom,font=small,format=hang,labelfont={sf,bf}} % modificare didascalie
\usepackage{subfig}%—–Tabelle
\usepackage{booktabs} % filetti professionali
\usepackage{multirow} % tabelle multiriga
\usepackage{tabularx} % aggiunge colonna tipo X
\usepackage{siunitx} % colonne di soli numeri “S”
\sisetup{output-decimal-marker={,}} % usare la virgola come separatore decimale in colonne S
\usepackage{rotating}
\usepackage{longtable}
\usepackage{xltabular}
\newcolumntype{Y}{>{\centering\arraybackslash}X}%—–Equazioni
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{array}
\allowdisplaybreaks % Per poter spezzare le descrizioni su due pagine
\usepackage{siunitx} % Simbolo grado centigrado \ang{}%—–Bibliografia
\usepackage[autostyle,italian=guillemets]{csquotes}
\usepackage[sorting=none,backend=bibtex,style=numeric,maxbibnames=999]{biblatex}
\addbibresource{Bibliografia/Bibliografia.bib}
%\bibliography{Bibliografia/Bibliografia.bib}%—–Intestazione
\usepackage{emptypage} % serve per fare le pagine vuote tra un capitolo e l'altro
%modifica intestazioni
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\footrulewidth}{0.4pt} % piede
% intestazioni il minuscolo
\renewcommand{\chaptermark}[1]{%
\markboth{\chaptername
\ \thechapter.\ #1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\fancyfoot[C]{\thepage}
\usepackage{afterpage}%—–Riferimenti cliccabili
\usepackage[hyperindex,colorlinks]{hyperref}
\hypersetup{%
colorlinks=true,
citecolor=black,
linkcolor=black,
urlcolor=black,
}
`Grazie a tutti:)
- Devi essere connesso per rispondere a questo topic.