Risposte nei forum create
-
AutoreRisposte
-
::
Ho letto che teTEX non è aggiornata dal 2005 (non conoscevo questa distribuzione) e mi sono ricordato
di essermi imbattuto in un nome simile in questo sito; la domanda è: perchè è ancora consigliata oggi?Dubito che Tetex sia ancora consigliato. Nelle distribuzioni Linux l’unica che si ostina a mantenerlo
è Slackware. Volkerding dice che è per motivi di spazio, visto che TexLive è troppo ampia.
Ma a mio modeso avviso sarebbe meglio la eliminasse del tutto visto quanto è ormai obsoleta.
Tanto l’installazione di TexLive è molto lineare…M
::
Dici che una vita senza macro è comunque degna di essere vissuta? 🙂Comunque adesso capisco il primo errore. Infatto ho corretto:
Se è abilitata l’\csindex{accelerazione grafica} nel kernel…
e in tal modo ho l’occorrenza giusta. Eliminando il primo \textsc inoltre
nel testo ho l’espressione in tondetto e non in maiuscoletto,
Perciò la macro risulta adesso:
`\newcommand*\csindex[1]{{#1}\index{#1@\textsc{#1}}}`Poi però, come subitem, ho messo ad esempio:
il caso delle schede ATI Radeon\index{accelerazione grafica!schede ATI}
che non mi pare difforme dal tuo esempio. Ma appunto nell’indice ritrovo
li problema di cui sopra (vedi immagine). Cosa continua a sfuggirmi?
Ho semplicemente compilato il tuo esempio e il risultato è nell’immagine allegata.M
Attachments:
You must be logged in to view attached files.::
Io vorrei che nel corpo del testo tutto risultasse normale.
Per cui si elimina il primo \textsc. Vorrei che nell’indice
le voci primarie, ossia gli item, risultassero in maiuscoletto
mentre le voci secondarie, cioè i subitem, in tondetto normale.
Con la tua macro ottengo due cose strane:
1. nel testo la voce da indicizzare risulta doppia
(se utlizzo la tua macro senza modifiche la voce la prima volta
appare normale e la seconda in maiuscoletto, se lo modifico
togliendo \textsc compare due volte, scritta di seguito in tondetto);
2. nell’indice scrivo le voci come tu stesso esemplificavi,
ma queste continuano ad apparire come nell’immagine
allegata al post precedente. Io naturalmente vorrei
una cosa del genere (uso il maiuscolo qui al posto
del maiuscoletto);ACCELERAZIONE, 123
schede ATI, 125
schede Nvidia, 128Grazie
M
::
L’idea è buona, ma presenta un problema con i subitem.
Se infatti scrivo accelerazione/csindex{accelerazione}
tutto sembra filare liscio. Ma laddove io abbia dei subitem,
non posso scrivere \csindex invece di \index perché il mio
obiettivo è avere solo le voci principali in grassetto. Se allora
scrivo normalmente \index{accelerazione!schede ATI},
la voce principale non viene riconosciuta come tale.
Il risultato infatti è quello mostrato nell’immagine
che allegoM.
Attachments:
You must be logged in to view attached files.::
Anche a me il tuo esempio funziona,
ma quando compilo il mio testo i numeri
ci sono ancora e non riesco a capirne il motivo…
Prova a postare un po’ di più
`\documentclass[a4paper,titlepage]{book}
\usepackage{s4d_1}\begin{document}
\frontmatter
\begin{titlepage}
\setlength{\parindent}{0pt}
\pdfbookmark{Frontespizio}{Frontespizio}
\pagestyle{empty}
\vspace*{\fill}
\hspace{0cm}
\makebox[0cm][l]{%
\color{Maroon}%
\vrule width 15pt \kern-15pt
\hspace{3cm}
\parbox[t][19.7cm]{12cm}{\raggedleft
\fontsize{60}{80}\sffamily
\vspace*{2cm}
\textcolor{black}{\Huge Mauro Sacchetto}\par
\vspace{2cm}
Slackware \\ \raisebox{0.8ex}{4} Dummies\par
\vspace{2cm}
\textcolor{black}{\huge 4° edizione}\par
\vspace*{\fill}
}%
}
\end{titlepage}
\pdfbookmark{Licenza}{Licenza}
\input{licenza}
\cleardoublepage
\tableofcontents
%\listoffigures
\input{premessa}
\input{avvertenza}
\mainmatter
\input{introduzione}
\part{Installazione}
\input{capitolo01}
\input{capitolo02}
\input{capitolo03}
\part{Configurazione}
\input{capitolo04}
\input{capitolo05}
\input{capitolo06}
\part{Gestione}
\input{capitolo07}
\input{capitolo08}
\input{capitolo09}
\input{capitolo10}
\part{Pacchettizzazione e aggiornamento}
\input{capitolo11}
\input{capitolo12}
\input{capitolo13}
\part{Connettività e sicurezza}
\input{capitolo14}
\input{capitolo15}
\input{capitolo16}
\input{capitolo17}
\part{Sistema}
\input{capitolo18}
\input{capitolo19}
\input{capitolo20}
\part{Applicazioni e procedure}
\input{capitolo21}
\input{capitolo22}
\backmatter
\bookmarksetup{startatroot}
\input{appendice1}
\input{appendice2}
\cleardoublepage
\phantomsection
\addcontentsline{toc}{chapter}{\indexname}
\printindex
\end{document}`
Per quanto riguarda l’impaginazione, ho solo
`% impaginazione
%\usepackage[margin=3.5cm,heightrounded]{geometry}
\usepackage{emptypage}
\usepackage{nonumonpart}
%\usepackage{sectsty}
%\partfont{\color{maroon}}
\usepackage{titlesec}
\titleformat{\part}[display]{\normalfont\huge\bfseries\centering\color{maroon}}{\partname\ \thepart}{11pt}{\Huge}`
Non ho idea di cosa possa interferire…M
M.
::
No sto usando book,
avvo dimenticato di precisarlo.
Avevo trovato questo:
http://www.tex.ac.uk/cgi-bin/texfaq2html?label=nopagenoM
PS
E pare che nei KOMA-Script invece funzioni
`\renewcommand*{\partpagestyle}{empty} `PS2
Dubbio amletico: ma \part può indifferentemente esser messo
all’inizio di un \chapter che è il primo della parte in questione
oppure nel file geneale tex prima di \input che inserisce il primo
dei capitoli della parte stessa, o fa differenza?
::
Ho dato un’occhiata veloce alla documentazione,
stasera la leggo meglio. Grazie della segnalazione.
Il testo di classic.ist è:
`headings_flag 1
heading_prefix “\n \\item \\textsc {”
heading_suffix “}”
symhead_positive “Simboli”
symhead_negative “simboli”
numhead_positive “Numeri”
numhead_negative “numeri”`
Peraltro nella documentazione di ind
la voce “headings_flag” non esiste.
A questo punto suppongo che per aumentare
lo spazio fra colonne non sia da ritoccare
classic.ist o qualsivoglia file personale del genere,
bensì creare un ambiente personalizzato
con multicol. Ma è solo un’ipotesi…
Per quanto attiene alla personalizzazione ulteriore,
non so quanto spazio ci sia per operare.
Ad esempio, in un post a questo indirizzo
http://www.linuxquestions.org/questions/linux-software-2/how-to-change-style-of-index-in-latex-550451/
si chiedeva se era possibile formattare l’indice in questo modo:Index
—-B—–
background, 1—-H—–
H.264, 2—-U—–
UMTS, 3e la soluzione suggerita era:
`headings_flag 1
heading_prefix “{\\bfseries\\hfil— ”
heading_suffix ” —\\hfil}\\nopagebreak\n”`
Per cui un po’ di varietà è possibile produrla…
M
::
Le due colonne non si toccato, ma come nell’esempio allegato
sono molto, probabilmente troppo ravvicinate.
Mi chiedevo poi se ci fosero altri stili preconfezionati.
Al momento non ho apportato alcuna modifica,
nemmeno in termini di spazio anche perché non so ancora
che font alla fine utilizzerò.
Ad esempio, se modifico la riga
`heading_prefix “\n \\item \\textsc {“`
aggiungendo \\bfseries tutto il testo dell’indice risulta in grassetto.
E se io volessi che solo le intestazioni (A, B, C, ecc)
risultassero in grassetto? C’è qualcosa che si può leggere
sull’argomento? Google mi ha portato a poco…M
Attachments:
You must be logged in to view attached files.::
Ho provatoa commentare l’input per quel file e uno e poi due successivi.
Il problema si ripropone, a giudicare dal messaggio di errore, sempre
a proposito di normali lettere accentate. Cancellarle e riscriverle
non porta a nulla. Ma Kate me li apre come ISO 8859 e me lo conferma
il comando file…M
::
No. Se commento il comando \input relativo a cap04.tex,
il problema si ripropone con cap.05.tex. I riferimenti del messaggio
di errore vanno sempre a caratteri accentati. Ma se cancello
quelle lettere e le riscrivo, posto che adesso la codifica è ISO-ecc
e non più UTF-8 (e che adesso anche la codifica interna è latin1)
non risolvo. Ma solo, per l’appunto, con memoir, perché con book
fila tutto liscio..M
-
AutoreRisposte