Risposte nei forum create
-
AutoreRisposte
-
::
Per farla apparire “per colonne” ho trovato questa soluzione
`
\documentclass{beamer}
\usepackage{colortbl}
\begin{document}
\begin{frame}
\[%
\left[
\begin{array}{c<{\onslide<2->}c<{\onslide<3->}c<{\onslide<4->}c<{\onslide}c} A&B&C&D\\ %colonne 1&2&3&4\\ % una 3&4&5&6\\ %alla volta\ 5&6&7&8 \end{array}% \uncover<1->{\right]}
\]
\end{frame}
\end{document}
`
che funziona . Si può migliorare?
::Come si dice a LaTeX che una voce dell’indice analitico è un comando che non va eseguito?
Mi spiego: se dò
`\index{\documentclass}
`
dopo makeindex nella ricompilazione protesta perchè vuole \documentclass nel preambolo, quindi lo prende come un comando. Come gli dico di non considerarlo tale?Ho risolto così:`
\index{\BS documentclass@\texttt{\BS documentclass}}
`
dove `
\newcommand{\BS}{{\symbol{92}}}
`
C’è una soluzione migliore?
::Così come è funziona, inserito nel mio documento no, non capisco perché
`
%Fine preambolo
\begin{document}
\title{Breve introduzione a \LaTeX}
\author{Ernesto Dedò\\ Dipartimento di Matematica\\\url{ernesto.dedo@polimi.it}}
\date{\today}
\frontmatter
\maketitle
\vspace*{\fill}
\thispagestyle{empty}
pippo pluto paperino
\clearpage
\tableofcontents
\listoffigures
\listoftables
\include{prefa}
`
così non lo manda nel verso del frontespizio ma nella pagina successivaChe ci sia qualcosa nel preambolo che non lo fa funzionare?
Ciao
EnricoNon lo so: ho ricostruito con un altro nome il main riga per riga e ora funziona. non ho capito che cosa sia successo: Ipotesi: potrebbe esserci stato qualcosa nei vari .aux che ha incasinato?
::
Così come è funziona, inserito nel mio documento no, non capisco perché
`
%Fine preambolo
\begin{document}
\title{Breve introduzione a \LaTeX}
\author{Ernesto Dedò\\ Dipartimento di Matematica\\\url{ernesto.dedo@polimi.it}}
\date{\today}
\frontmatter
\maketitle
\vspace*{\fill}
\thispagestyle{empty}
pippo pluto paperino
\clearpage
\tableofcontents
\listoffigures
\listoftables
\include{prefa}
`
così non lo manda nel verso del frontespizio ma nella pagina successiva
::Dirai che non vuoi \theta e \phi, ma le varianti; infatti metterai nel tuo preambolo
`\renewcommand{\theta}{\vartheta}
\renewcommand{\phi}{\varphi}`
in modo che non ti sbagli neanche a volerlo. 🙂Ciao
EnricoE la stessa cosa scrivere
`
\let\phi\varphi
`
oppure è diverso? e qual’è la differenza?
Ernesto
::
Grazie a Enrico per i consigli,
Ma perché in alcuni casi è importante l’ordine con cui carico i packages?
Immagino perché ci sono ridefinizioni di comandi o ambienti, ma solo per questo?
e allora perchè non potrei caricare in modo “dinamico” un pacchetto, solo quando mi serve?
Nel mio caso, nel file di esempio il tutto è andato a posto, ma ho scoperto che musixtex mi frega perché ridefinisce \cup (Il simbolo di unione). Se potessi caricarlo, invece che dal preambolo, solo laddove mi serve –una riga, in appendice– sarebbe l’ideale
Ernesto
::
Credo che più “minimo” di così non si possa: mi scuso per la lunghezza.
`
\documentclass[11pt,draft,a4paper]{scrbook}
\usepackage{etex}
\usepackage{mio}
\usepackage{makeidx}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}
\usepackage[dvips]{epsfig}
\usepackage{bm}
\usepackage[mathscr]{eucal}
\usepackage{fancyhdr}
\usepackage[italian]{varioref}
\usepackage{pifont}
\usepackage{graphics}
\usepackage{url,multicol}
\usepackage{indentfirst}
\usepackage{shapepar}
\usepackage{guit}
\usepackage{empheq,xcolor,amsmath}
\usepackage{wrapfig}
\usepackage{colortbl,booktabs,chess}
\usepackage{epigraph,layout}
\usepackage{rotating}
\usepackage{musixtex}
%\usepackage{showidx}%\usepackage{showkeys}
%\definecolor{labelkey}{rgb}{1,0,0}
%testatine
\pagestyle{fancyplain}\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\lhead[\fancyplain{}{\bfseries\thepage}]%
{\fancyplain{}{\bfseries\small\rightmark}}
\rhead[\fancyplain{}{\bfseries\small\leftmark}]%
{\fancyplain{}{\bfseries\thepage}}
\cfoot{}
%Per indice analitico
\let\orgtheindex\theindex
\let\orgendtheindex\endtheindex
\def\theindex{%
\def\twocolumn{\begin{multicols}{2}}%
\def\onecolumn{}%
\clearpage
\orgtheindex
}
\def\endtheindex{%
\end{multicols}%
\orgendtheindex
}%
\newcolumntype{G}{>{\columncolor[gray]{0.8}}c}
%\includeonly{prefa,intro,appendice}
\makeindex
%Fine preambolo
\begin{document}
\chapter{Appendice}Per gli appassionati di scacchi
\board{B* * *KR}
{*r* * *B}
{ * * *R*}
{* b p p }
{ *P*k*P*}
{*p* P *p}
{ P *P* P}
{* *N*N* }
\[\showboard\]Per chi ama la musica
\begin{music}
\startextract
\Notes\qu c\cu d\cu e\ccu f\ccu g\ccu h\ccl i\enotes\bar
\Notes\cca j\cca i\cca g\ca f\ca d\qa c\enotes
\endextract
\end{music}\end{document}
`se compilo così come è, si ferma alla riga 74
con questo messaggio d’errore:! You can’t use `\char”64′ after \advance.
\@nextitem …fi \fi \fi \fi \fi \fi \advance \@c
\@ne
l.74 {* *N*N* }
che si riferisce a testo prima [\i] del \begin{music};
se commento solo \usepackage{etex}
mi dice! No room for a new \count .
\ch@ck …\else \errmessage {No room for a new #3}
\fi
l.715 \newcount\s@Niv? ^C! Interruption.
\alloc@ …l \advance \count 1#1\@ne \ch@ck #1#4#2
\allocationnumber \count 1…
l.715 \newcount\s@Nivse commento solo \usepackage{musixtex}
e le righe da \begin{music} in poi,
mi dà correttamente la scacchieraevidentemente c’è qualche conflitto di packages
come posso uscirne?
Ernesto
::
Non ho capito come funziona ma qualcosa non va.
Sto preparando delle dispense su LaTeX e volevo far vedere, in appendice, anche alcune particolarità di LaTeX, in particolare stampare un rigo musicale.
Se carico musixtex nel preambolo, come dicevo prima, mi dice che supera il numero di contatori consentito.
Ho seguito il consiglio di Enrico caricando etex come primo package {subito dopo \documentclass), e musixtex come ultimo ma durante la compilazione si lamenta che mancano dei $ e delle {, (questo prima di raggiungere il \begin{music},) che invece non mancano.
Se tolgo i due packages (e, ovviamente le poche righe di “musica”) è tutto a posto.
Che ci sia qualche incompatibilità tra i packages?
Per la cronaca uso TexLive su una Debian
ciao
Ernesto
-
AutoreRisposte