Risposte nei forum create
-
AutoreRisposte
-
::
a me boxed e example hanno la stessa spaziatura che è pari sempre a \fboxsep che vale 3pt.Se vuoi la puoi modificare:
` \newcommand\example[2][1.5pt]{{\fboxsep=#1\fboxbd{#2}}}`Mentre il suo uso è
`
\example{Esempio} % equivale a \example[1.5pt]{Esempio}
`oppure
`
\example[]{Esempio}%per dimensione diversa, in generale 3pt
`Ciao
Andrea
::Non mi sembra. Metti un esempio.
Ciao
Andrea
Fa niente ho tolto tutto e risolto con \subsubsection.
Grazie comunque.
AlbertoSe metti un esempio posso provare a vedere cosa non va.
Ciao
Andrea
PS. prima mi riferivo a mathtype (equation editor) di word che ha quelle box che a me non mi garbano.
::
Sulla prima faccenda la penso come Enrico.Sulla seconda sento puzza di mathtype. Quelle box sono orribili.
Però visto che sono buono ti metto la soluzione.
`
\usepackage{amsmath}
\makeatletter
\long\def\fboxbd#1{%
\leavevmode
\setbox\@tempboxa\hbox{%
\color@begingroup
\kern\fboxsep{#1}\kern\fboxsep
\color@endgroup}%
\@framebbd@x\relax}
\def\@framebbd@x#1{%
\@tempdima\fboxrule
\advance\@tempdima\fboxsep
\advance\@tempdima\dp\@tempboxa
\hbox{%
\lower\@tempdima\hbox{%
\vbox{%
\hbox{%
#1%
\vbox{%
\vskip\fboxsep
\box\@tempboxa
\vskip\fboxsep}%
#1%
\vrule\@width\fboxrule}%
\hrule\@height\fboxrule}%
}%
}%
}
\def\boxedbd#1{\fboxbd{\m@th$\displaystyle#1$}}
\makeatother
\begin{document}
\[
\boxedbd{F}\]
\end{document}
`va bene così?
Ciao
Andrea
::Il problema è che sto rimettendo mano ad una relazione vecchissima, nella quale usavo il comando
`
\begin{center}
\begin{tabular}
.
.
.
\end{tabular}
\end{center}`
senza nemmeno l’ambiente table, e siccome ho circa 160 tabelle da inserire nella relazione, gli ho cambiato automaticamente il center in \begin{table}[H]\caption{}\centering per non editare ogni tabella a mano visto che diventerebbe una cosa immane!Quello che ho scritto è solamente una minima parte di tutte le tabelle che ho
Eccoti un metodo un po’ migliore. Carica il pacchetto caption, togli l’ambiente table e scrivi questo nel preambolo
Codice:\newenvironment{tabularnofloat}[2][Combinazioni Rare]
{\par\medskip\noindent\textbf{#1}\hfill\vspace{-\abovecaptionskip}
\captionof{table}{}\begingroup\centering
\begin{tabular}{#2}}{\end{tabular}\endgroup}Ma così mi cambierebbe tutti gli ambienti table?
Cercavo qualcosa per fare la modifica al volo senza dover perdere troppo tempo
Togli center e al posto di tabular scrivi tabularnofloat. Io l’oggetto flottante l’ho tolto perché crea solo problemi e per mettere la caption ho usato il pachetto caption e il comando \captionof.
Quindi se togli l’ambiente center e sostituisci tabular con tabularnofloat ottieni ciò che chiedi.Se vuoi ridefinisco l’ambiente tabular, poi però se hai una tabella normale diventa come tabularnofloat.
Ciao
Andrea
::
Eccoti un metodo un po’ migliore. Carica il pacchetto caption, togli l’ambiente table e scrivi questo nel preambolo
`
\newenvironment{tabularnofloat}[2][Combinazioni Rare]
{\par\medskip\noindent\textbf{#1}\hfill\vspace{-\abovecaptionskip}
\captionof{table}{}\begingroup\centering
\begin{tabular}{#2}}{\end{tabular}\endgroup}`Poi per fare la tua tabella puoi scrivere
`
\begin{tabularnofloat}{|c|c|c|c|c|c|}
…..
\end{tabularnofloat}
`Oppure
`
\begin{tabularnofloat}[testo]{|c|c|c|c|c|c|}
…..
\end{tabularnofloat}`
il primo parametro normalmente, se non metti nulla, vale Combinazioni rare. Se lo vuoi cambiare metti qualcosa dentro le parentesi quadre dove c’è testo.Ciao
Andrea
PS: usa il pacchetto booktabs e lascia stare le linee verticali. Cerca booktabs sul forum.
::
a parte il fatto che \bf è obsoleto e non ha argomenti e va usato \textbf{..}, lo spazio c’è perché tu metti la tabella in un oggetto flottante e la scritta fuori.. Addirittura a me in una prova per mancanza di spazio mette la scritta in una pagina e la tabella in quella dopo. Io userei caption come Cristo comanda (sono pure ateo:D).Altrimenti scrivi
`\begin{table}[H]
\textbf{Combinazioni Rare}\hfill
\caption{}\centering….`cioè metti la scritta dentro e all’inizio. E metterei \medskip prima di \centering e toglierei lo spazio sopra:
`\begin{table}[H]
\textbf{Combinazioni Rare}\hfill
\vspace{-\abovecaptionskip}
\caption{}\medskip\centering…`Ciao
Andrea
::Salve a tutti.
Per la cronaca, dvips in genere non spezza; dvipdfmx spezza.Inoltre, nel LaTeX Companion (2nd Edition), pagina 95, si parla dell’opzione [hyphens]
del pacchetto url. L’esempio
`
\documentclass{article}
\usepackage[hyphens]{url}
\urldef\lproject\url{http://www.latex-project.org}
\begin{document}
\fontfamily{pzc}\selectfont Zapf Chancery!
\lproject\ (default set-up) \quad
\urlstyle{rm}\lproject\ (CM Roman) \quad
\urlstyle{sf}\lproject\ (CM Sans Serif) \quad
\urlstyle{tt}\lproject\ (CM Typewriter) \quad
\urlstyle{same}\lproject\ (Zapf Chancery)
\end{document}
`
preso dal link:
http://www.ctan.org/tex-archive/info/examples/tlc2/#jh94fad432a5b00c949cb6d343c97aab00
dovrebbe mostrare come vengono spezzati gli indirizzi.Agostino
Agostino,
In realtà se non carichi hyperref funziona anche con dvips.
Però se usi hyperref il link lo spezza solo pdflatex.Ciao
Andrea
::Sì hai ragione è orrenda, anche perché il numeretto della nota viene quasi appiccicato al testo, ma purtroppo lo vogliono così 🙁
Comunque grazie mille per l’aiuto!
Consulterò anche la documentazione del pacchetto titlesec.
Ciao!Se usi l’opzione hang non è appiccicata. Se non la usi ti consiglio di modificare
questo`\def\@makefnmark{\hbox{\normalfont\@thefnmark}}` in
`\def\@makefnmark{\hbox{\normalfont\@thefnmark\enspace}}`ciao
Andrea
::
Ma che cosa orrenda. Va be’ contento tu; puoi scrivere
`
\usepackage[hang]{footmisc}
\makeatletter
\def\@makefnmark{\hbox{\normalfont\@thefnmark}}
\def\@makefnmarkin{\hbox{\@textsuperscript{\normalfont\@thefnmark}}}
\def\@footnotemark{%
\leavevmode
\ifhmode\edef\@x@sf{\the\spacefactor}\nobreak\fi
\@makefnmarkin
\ifhmode\spacefactor\@x@sf\fi
\relax}
\makeatother`
non so se ci sono effetti collaterali.Per il titolo del capitolo vedi il pacchetto titlesec
http://www.ctan.org/get/macros/latex/contrib/titlesec/titlesec.pdf
dovrebbe essere il comando \titlespacing.Ciao
Andrea
::
giusto, però si spezzano solo sul punto.Ho dato un’occhiata al pacchetto url che viene cariato da hyperref e ho ottenuto un ottimo risultato.
`\documentclass{article}
\usepackage[colorlinks=true]{hyperref}\makeatletter
\def\UrlBigBreaks{\do\.\do\@\do\\\do\/\do\!\do\_\do\|\do\;\do\>\do\]%
\do\)\do\,\do\?\do\'\do\+\do\=\do\#%
\do\:\do@url@hyp}%
\def\UrlBreaks{%
\do\a\do\b\do\c\do\d\do\e\do\f\do\g\do\h\do\i\do\j\do\k\do\l\do\m
\do\n\do\o\do\p\do\q\do\r\do\s\do\t\do\u\do\v\do\w\do\x\do\y\do\z}
\makeatother\newcommand*{\mail}[1]{\href{mailto:#1}{\nolinkurl{#1}}}
\begin{document}
ecco un sempio
\hspace*{.7\textwidth}\mail{emaillunga.chesispezza@GuIT.it}
\end{document}`L’email sfora di 0.75pt circa con un overfull hbox. Comunque puoi aggiungere \hfuzz=1pt nel preambolo (di solito lo metto per non far comparire i warning al di sotto del pt, che li trovo del tutto irrilevanti) così il warning sparisce.
Naturalmente devi compilare con pdflatex come già detto da Enrico.Ciao
Andrea
21 Gennaio 2008 alle 11:06 in risposta a: Acronym: inserire qualche riga di commento per ogni acronimo #20921::
A parte il fatto che eqnarray non va usato, a me se metto quel codice con hyperref caricato non mi dà nessun problema.Prova a cancellare i file ausiliari e a ricompilare due o tre volte.
Guarda questa guida http://tug.ctan.org/tex-archive/info/italian/amsldoc/itamsldoc.pdf
così imparerai a scrivere la matematica decentemente.Ciao
Andrea
::salve!
devo usare dei caratteri “speciali” per la mio bibliografia, in particolare devo citare un libro scritto da autori serbi.
ci sto provando ma non funziona…
Nel nome degli autori compare la c accentata e ho risolto il problema con il carattere\'{c}, mentre non riesco a digitare la lettera \check{c} (questo è il codice matematico, ma altrimenti non saprei come spiegarmi).
Ho cercato anche nella guida Introduzione all’arte della composizione tipografica con LATEX e riesco a digitare l’accento che voglio stampare con il comando \symbol{20}, ma non riesco a metterlo sopra la c.
Come posso fare?Leggere una guida. Per esempio, quella citata su questa stessa pagina, la (mica tanto) breve introduzione, a pagina 24 dice che l’accento che cerchi si ottiene con \v{c}.
Ciao
EnricoPer essere più sicuri mettiamo anche il link.
http://www.ctan.org/tex-archive/info/symbols/comprehensive/symbols-a4.pdf
Tra l’altro un buon editor ha una finestrina dove ci sono tutti gli accenti e molto altro ancora.
Ciao
Andrea
-
AutoreRisposte