Risposte nei forum create
-
AutoreRisposte
-
::
Ecco qua
`
\documentclass{elsart}
\usepackage[square,numbers]{natbib}
\usepackage{hyperref}
\usepackage[T1]{fontenc}
\usepackage{amsmath,onlyamsmath,amsfonts,graphicx,latexsym,enumerate,enumitem,epsfig,
booktabs,lineno}\makeatletter
\def\keyword{%
\global\@haskeywordstrue % Implies rules are to be printed
\hyphenpenalty\sv@hyphenpenalty % restore \hyphenpenalty
\def\sep{\unskip, } % separator for multiple keywords
\def\MSC{\par\leavevmode\hbox{%
\textit{2000 MSC (2000 Mathematical subject classification):\ }}}
\def\PACS{\par\leavevmode\hbox {\it PACS:\ }}%
\global\setbox\t@keyword=\vbox\bgroup
\@keywordsize
\parskip\z@
\vskip 10\p@ \@plus 2\p@ \@minus 2\p@ % One line of space above keywords.
\noindent\@keywordheading
\justify@off % Keywords are not justified.
\ignorespaces}
\makeatother\begin{document}
\begin{frontmatter}
testo
\begin{keyword}
\MSC
\end{keyword}
\end{frontmatter}
\end{document}`Se avessi messo un esempio compilabile avresti fatto prima.
Ciao
Andrea
::vi scrivo il preambolo minimale del file che sto compilando
`
\documentclass[]{elsart}
\usepackage[square,numbers]{natbib}
\usepackage{hyperref}
\usepackage[T1]{fontenc}
\usepackage{amsmath,onlyamsmath,amsfonts,graphicx,latexsym,enumerate,enumitem,epsfig,
booktabs,lineno}
`Ciao.
Abbiamo capito, non serve rimetterlo.
Desideri questo?
`
\documentclass{elsart}
\usepackage[square,numbers]{natbib}
\usepackage{hyperref}
\usepackage[T1]{fontenc}
\usepackage{amsmath,onlyamsmath,amsfonts,graphicx,latexsym,enumerate,enumitem,epsfig,
booktabs,lineno}\newcommand*\MSC[1][1991]{\par\leavevmode\hbox{%
\textit{#1 MSC (#1 Mathematical subject classification:\ )}}}\begin{document}
\MSC\MSC[2000]
\end{document}`
bastava cambiare \renewcommand in \newcommand.
Se invece non è così, metti un esempio che riproduca il problema, cioè quello che ti dà 1991 MSC; non mettere solo il prembolo.
Ciao
Andrea
::vi scrivo il preambolo minimale del file che sto compilando
`
\documentclass[]{elsart}
\usepackage[square,numbers]{natbib}
\usepackage{hyperref}
\usepackage[T1]{fontenc}
\usepackage{amsmath,onlyamsmath,amsfonts,graphicx,latexsym,enumerate,enumitem,epsfig,
booktabs,lineno}
`Ciao.
il comando MSC è definito in questo modo
`
\def\MSC{\par\leavevmode\hbox {\it 1991 MSC:\ }}%`Puoi ridefinirlo
`
\renewcommand*\MSC[1][1991]{\par\leavevmode\hbox{%
\textit{#1 MSC (#1 Mathematical subject classification:\ )}}}`Si usa così:
Se non spefichi l’anno
`\MSC `
dà 1991…….., mentre se specifichi l’anno
`\MSC[2008] `
dà 2008……Ciao
Andrea
::
Se non ci dici quale classe definisce quel comando non possiamo aiiutarti.Comunque, così non va?
`
\newcommand*\MSC[1][2000]{#1 MSC (#1 Mathematical subject classification)}`oppure \renewcommand al posto di \newcommand se il comando fosse già presente.
\MSC produce 2000…
\MSC[1991] produce 1991…Ciao
Andrea
::Salve a tutti,
non ho una grande conoscenza di latex (per ora mi limito a conoscere i comandi principali) e mi servirebbe un aiuto. Sto scrivendo la mia tesi in Latex ed il mio indice mi genera una nuova pagina per metterci solo “Bibliografia tot”. Però ho notato che si potrebbe agire sul margine superiore dell’indice per ridurlo, dato che é enorme. Ho provato in diversi modi, ma niente… come posso fare???Grazie
GiancarloProva con `\clearpage
\enlargethispage{1\baselineskip}
\tableofcontents`se non basta metti 2 al posto di 1.
Se così non ci riesci dai un’occhiata al pacchetto chngpage
http://ftp.uniroma2.it/TeX/macros/latex/contrib/misc/chngpage.styla documentazione è nello sty stesso, in fondo dopo \endinput.
Ciao
Andrea
PS: si scrive è non é 😀
::
Non c’è, perché è una rivista.Però trovi un esempio quasi identico in questo indirizzo
http://www.ctan.org/tex-archive/macros/latex/contrib/papertex/example/anche se credo che tu lo abbia già compilato.
Ciao
Andrea
::
Per prima cosa si scrive
`\begin{align}
a = 1 \label{eq:a}\\
b = 2 \label{eq:b1}
\end{align}`
hai messo un \\ di troppo.
Poi lasci troppe righe vuote. Prima degli ambienti matematici non ci vanno.E per ultimo non ti ho capito. Non sei molto chiaro.
Che cosa vuol dire
per le equazioni 2.75a..2.75e non voglio che non si veda la numerazione e basta, non le voglio inserite per niente
Se non vuoi numerare le eq. dentro align, usa align*.
Mentre se non vuoi le equazioni, le puoi togliere direttamente.Spiegati meglio.
Ciao
Andrea
::
Classe papertex
http://www.ctan.org/tex-archive/macros/latex/contrib/papertex/ecco un esempio
http://www.panorama-actual.es/pDigital/papelDigital.pdfC’è anche flowfram
http://www.ctan.org/tex-archive/macros/latex/contrib/flowfram/
http://www.ctan.org/tex-archive/macros/latex/contrib/flowfram/doc/samples/
(vedi i file news.pdf e news2.pdf)ma non c’è l’indice e non so se si possa inserire.
Per quanto riguarda newspaper, il codice è facile e quindi lo puoi anche cambiare creando un nuovo pacchetto da quello di partenza, il quale è sempre meglio non modificare.
Ciao
Andrea
::
Non ha molto senso perché potresti spostare l’inizio di subequations più giù e numerare le tre equazioni con 2.75a, 2.75b e 2.75c.E poi anche dei salti del genere sono senza senso
Comunque, visto che è natale e sono buono, metto un esempio`\begin{subequations}
\[
a+b=c
\]
testo
\[
d+e=f
\]
testo
\setcounter{equation}{5}%%%%%%%%%%%%%%%
\begin{equation}
k+l=p
\end{equation}
testo
\begin{equation}
3+3=9
\end{equation}
\end{subequations}`il contatore è uguale a 5 perché la lettera f è la sesta (devi togliere sempre 1).
Ciao
Andrea
::
A me non succede; poi ci sono un po’ di cose da correggere:1. non ho capito il posizionamento. Tu hai scritto hn mentre le opzioni sono h t b p.
2. Togli l’ambiente center e all’inizio usa semplicemente \centering.
3. Hai scritto \caption{\label{fig}Bla bla.}.
Forse è meglio scrivere \caption{Bla bla.} \label{fig}Per il resto se io scrivo \subfloat[]{…} non c’è nulla di anomalo; la (a), o quello che è, risulta allineata sia verticalmente e sia orizzontalmente.
Metti un esempio compilabile che riproduca il problema.
Ciao
Andrea
::Ciao a tutti!!!
Il mio problema è:`yes \fbox{}`
Perché yes è più in alto del quadratino?…come posso allinearli?
Grazie mille a tutti!!
Io ti consiglio di usare il comando \choice. Se proprio non ti piace puoi mettere nel preambolo
`
\newcommand*\quadratino{{\fboxsep=2pt\fbox{\phantom{o}}}}
`
oppure
`\newcommand*\quadratino{\lower1pt\hbox{\ensuremath{\square}}}`
e quando ti serve puoi scrivere
`
yes \quadratino`Ciao
Andrea
::A me \sLaTeX dentro \section non funziona nemmeno.
È un problema derivante da hyperref (tanto per cambiare :evil:).
`\DeclareRobustCommand{\sLaTeX}{\texorpdfstring{\@sLaTeX}{LaTeX}}`
La definizione che prima era di \sLaTeX deve diventare quella di \@sLaTeX e non occorre più \DeclareRobustCommand, ma basta \def.Sul fatto che non si componga bene sono d’accordo: le crenature vanno studiate font per font.
Ciao
EnricoGrazie Prof,
L’autore di Hyperref ha creato quel comando perché non si può scrivere cose strane nei titoli dei bookmark, che sono composti da testo semplice. Me ne sono dimenticato.
Per fortuna hyperref non lo uso quasi mai. Fa troppo casino. 😀
Ciao
Andrea
::
Prova così
`\hypersetup{bookmarks=false,pdfpagemode=None,%
pdfmenubar=false,%
pdftoolbar=false,%
pdffitwindow=true,pdfcenterwindow=true,%
pdfwindowui=false,menucolor=menucolor,%
pdfview=Fit,pdfstartview=FitH}%
\let\WriteBookmarks\relax`
che mette a tutto schermo ma con la barra standard e le tre icone.Oppure così
`\hypersetup{bookmarks=false,pdfpagemode=FullScreen}%
\let\WriteBookmarks\relax`
che mette a schermo intero. Se vuoi ativare la modalità interfaccia elementi visibili, con un più comodo sfondo grigio aggiungi pdfwindowui=false, come sopra.Ciao
Andrea
-
AutoreRisposte