Risposte nei forum create
-
AutoreRisposte
-
::
Specifica il numero di righe. Evidentemente la tua immagine ha spazio bianco attorno.
No… la figura non ha “contorni bianchi” ed inoltre ho settato intextsep a 0pt.
In effetti le stranezze sono due:
a) il testo che segue un ambiente wrapfigure continua ad essere indentato
come detto… anche se la pagina è cambiata e persino sul titolo di un capitolo
successivo se l’ultimo paragrafo della pagina precedente ha un ambiente wrapfigureb) la prima riga del paragrafo accanto alla figura è generalmente più corta
delle altre (sto scrivendo paragrafi non giustificati)
3 Marzo 2009 alle 8:55 in risposta a: Inserire la tilde e la virgoletta aperta su una tastiera PC #31511::
In genere io trovo abbastanza rapida questa sequenza:a) SHIFT+ALT nella parte sinistra della tastiera (passo al layout inglese)
b) Uso il tasto del backslash per la virgoletta o SHIFT+backslash per la tilde
c) SHIFT+ALT nella parte sinistra della tastiera (ripasso al layout italiano)ciao
::
`
\documentclass{report}\begin{document}
bla bla… bla bla… bla bla…\section{Una sezione a caso}
Questa \'e la prima riga\\ \marginpar{\tiny Qui vorrei la nota}
e adesso vado a capo per proseguire\\
il paragrafo.
\end{document}
`Con il codice sopra, quando compilo, anche se ho ridotto il corpo della
nota a margine, il testo “Qui vorrei la nota” si trova più in alto rispetto
a “Questa è la prima riga”.
::`
Qui\marginpar{Qui c'è la nota.} inizia un capoverso. Tieni presente che in \LaTeX{} il comando \verb!\\! non si usa \emph{mai} per iniziare un nuovo capoverso, ma solo negli ambienti che lo prevedono.
`
Ciao,
L.Probabilmente mi sono spiegato male. Il comando per iniziare il capoverso
era inserito intenzionalmente per indicare che voglio in corrispondenza di
quella riga la nota a margine. Il problema però è un __altro__Vorrei che la _scatola_ della nota a margine e quella della riga a cui fa
riferimento fossero allineate con la parte alta; insomma, così:`
Questa è la prima riga Qui voglio la nota
e qui vado a capo intenzionalmente quando compilo
per mostrare dove voglio la nota
`e NON così:
`
Qui non voglio la nota
Questa è la prima riga ma questo è il comportamento
e qui vado a capo intenzionalmente di default quando compilo
per mostrare dove voglio la nota
`
::È possibile creare qualche cosa del genere? Se si come?
Prova con la classe tufte:
http://tug.ctan.org/tex-archive/macros/latex/contrib/tufte-latex/
è molto elegante e dovrebbe fare tutto quello che ti serve.
Qui:
http://tug.ctan.org/get/macros/latex/contrib/tufte-latex/sample-handout.pdf
trovi un esempio… guardalo per vedere se ti soddisfa prima di passare
alla documentazione della classe.Ciao.
18 Novembre 2008 alle 7:11 in risposta a: Soluzione euristica ai rimandi errati da sezioni stellate? #28734::Da quello che capisco, vuoi che le sezioni non siano numerate (e quindi nemmeno le sottosezioni). Invece di tutta quella schifezza :), perché non scrivere semplicemente
`\setcounter{secnumdepth}{0} % numera solo i capitoli
\setcounter{tocdepth}{2} % nell'indice vanno anche le sottosezioni`
che mi sembra leggermente più semplice? 🙂
Userai direttamente \section e \subsection senza altri problemi.…sarebbe troppo facile 😉
In realtà così non mi funziona. Se provi a compilare lo stesso codice con
le due righe sopra si ottiene un PDF con le stesse beghe nei rimandi
dall’indice: i collegamenti portano SOTTO il titolo!Il codice che ho postato effettivamente è orribile anche per me che non
non lo capisco *in profondità*. L’avevo postato anche per capire come
semplificarlo visto che funzionava… mi consola però che il _mio_
giudizio estetico non dipenda (solo) dalla _mia_ ignoranza in ambito texnico.Ciao.
18 Novembre 2008 alle 0:39 in risposta a: Soluzione euristica ai rimandi errati da sezioni stellate? #28732::
Scusa ma ho visto solo ora la tua risposta.A me questo esempio funziona come mi aspetto. I commenti sono
nel documento.`
\documentclass{report}\usepackage{hyperref}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}
\usepackage{lipsum}%% Ridefinizione section e subsection per bypassare il problema
%% dei collegamenti stellati non funzionanti di hyperref%% Ridefinizione section
\makeatletter
\def\section{\@ifstar\unnumberedsection\numberedsection}
\def\numberedsection{\@ifnextchar[%]
\numberedsectionwithtwoarguments\numberedsectionwithoneargument}
\def\unnumberedsection{\@ifnextchar[%]
\unnumberedsectionwithtwoarguments\unnumberedsectionwithoneargument}
\def\numberedsectionwithoneargument#1{\numberedsectionwithtwoarguments[#1]{#1}}
\def\unnumberedsectionwithoneargument#1{\unnumberedsectionwithtwoarguments[#1]{#1}}
\def\numberedsectionwithtwoarguments[#1]#2{%
\ifhmode\par\fi
\removelastskip
\vskip 3ex\goodbreak
\refstepcounter{section}%
\noindent
\begingroup
\leavevmode\bfseries\raggedright
%\llap{\thesection\quad}%
\llap{\quad}%
#2
\par
\endgroup
\vskip 2ex\nobreak
\addcontentsline{toc}{section}{%
% \protect\numberline{\thesection}%
#1}%
}
\def\unnumberedsectionwithtwoarguments[#1]#2{%
\ifhmode\par\fi
\removelastskip
\vskip 3ex\goodbreak
% \refstepcounter{section}%
\noindent
\begingroup
\leavevmode\bfseries\raggedright
\leavevmode\bfseries\raggedright
% \thesection\quad
#2
\par
\endgroup
\vskip 2ex\nobreak
\addcontentsline{toc}{section}{%
% \protect\numberline{\thesection}%
#1}%
}
\makeatother\begin{document}
\tableofcontents
\section{Sezione non numerata (senza asterisco)}
C'era scriptsize prima perchè \emph{ce l'avevo messo io}
per adattare i titoli al testo in cui andavano a sezionare… si può togliere ovviamente.Qui i collegamenti a me funzionano perchè semplicemente vengono eliminati
i numeri di sezione.Se usassi section* senza ridefinire section come nel post dal collegamento in indice
andrei a finire sotto il titolo.\subsection{Sottosezione numerata}
Se ridefinissi anche subsection funzionerebbe anche… qui funziona perchè
ci sta il numero di sottosezione.\lipsum
\subsection*{Sottosezione stellata}
Qui subsection non funziona… il rimando infatti è sotto il titolo.
\lipsum
\section{Soluzione?}
Non lo è di certo… sto solo dicendo che così si evita il fastidioso
problema dei rimandi che non fanno vedere il titolo.\lipsum
\section{Saluti}
Grazie per l'attenzione e i consigli.
\lipsum
\end{document}`
17 Novembre 2008 alle 19:35 in risposta a: problema su riferimenti ipertestuali e testatine capovolte #28728::
Dal manuale di hyperref:…
Depending on the driver \href also tries to detect
the link type. Thus the result can be a url link, file link,
…Prova ad usare \url invece di \href
Se nel messaggio di errore ti si dice non trova il file controlla
prima se il collegamento assoluto/relativo è corretto.
Puoi rendere tutti i collegamenti relativi con
il comando \hyperbaseurl{percorso}Controlla la p.12 del manuale di hyperref, lo trovi anche qui…
ftp://tug.ctan.org/tex-archive/macros/latex/contrib/hyperref/doc/manual.pdf
::
Ho già provato diverse combinazioni di phantomsection e addcontentsline ma con un totale incasinamento dei rimandi: così facendo i collegamenti a un capitolo rimandano ai titoli di un altro… e simili bizzarrie!Qualche tempo fa avevo trovato un pacchetto, hypcap, che risolveva il problema per ambienti mobili (figure e tabelle).
Cosa dovrei cercare nel forum per ritrovare l’argomento?
::A me non succede. Hai compilato un numero sufficiente di volte? Facci vedere un esempio minimo!
Ho provato sulla tua guida e succede qualcosa di analogo…
ingrandendo il PDF (Fit Width) per la lettura e richiamando
ad es. wrapfig o wrapfloat si arriva *nello stesso posto*,
nonostante il termine wrapfloat non sia presente sulla
porzione di pagina visibile a schermo. Questo fatto
comporta una ricerca successiva a quella già operata
attraverso l’indice analitico e dopo il rimando. In altri
documenti prodotti con altri pacchetti software (per es.
le guide di MATLAB impaginate con FrameMaker) i rimandi
sono al paragrafo in cui si trova il termine o (a seconda del
tipo di zoom/vista scelto) esattamente alla riga della parola
cercata.Con hyperlink/hypertarget riesco a fare qualcosa del genere.
13 Ottobre 2008 alle 21:36 in risposta a: [RISOLTO] Impedire titolo e corpo su colonne diverse #27624::…
Se provi a scambiare il commento sulle due righe, avrai esattamente un caso in cui il titoletto se ne sta dalla parte sbagliata.
E’ vero! Ero stato ingannato dal “successo” del \nobreak
*dopo* \medskip nelle prove che avevo fatto… evidentemente
cantavo vittoria troppo presto.Ti ringrazio per la pazienza e la precisione dei tuoi commenti…
Ciao e… al prossimo inghippo!
13 Ottobre 2008 alle 15:00 in risposta a: [RISOLTO] Impedire titolo e corpo su colonne diverse #27622::
…per adesso credo di avere risolto così.Ho definito:
`
\newcommand{\mytitleX}[1]{\par\bigskip\myemphX{#1}%
\par\mdskip\nobreak}
`dove X viene progressivamente sostituita da uno script nel preambolo
(un template a partire dal quale, in base al contesto
elaborato, lo script aggiunge le definizioni necessarie)Per adesso funziona allo scopo… in seguito mi documenterò sull’argomento.
ps. Leggiucchiando qua e là (soprattutto The TeXBook) ho capito che::
\nobreak imposta un valore di \penalty
sufficientemente alto così da permettere riempimenti
di pagina/colonna non perfetti.
12 Ottobre 2008 alle 15:01 in risposta a: [RISOLTO] Impedire titolo e corpo su colonne diverse #27620::
Quello che voglio ottenere è semplicemente che la riga con il titolo
e la prima riga del corpo del paragrafo che lo segue stiano insieme
sulla stessa colonna.La domanda può, volendo, essere parafrasata:
Che comandi/o mette TeX nella definizione di (ad es.) \subsection{TitoloA}
in modo che TitoloA non stia alla fine di una colonna e il paragrafo successivo
in un’altra colonna?
12 Ottobre 2008 alle 14:43 in risposta a: [RISOLTO] Impedire titolo e corpo su colonne diverse #27618::Puoi benissimo usare i comandi di sezionamento, basta scegliere bene il valore dei contatori tocdepth e secnumdepth. Ma senza esempi veri non si può dire molto di più.
Giusto… esempio *vero*
`
[…]
\mytitleA{Questo titolo richiede lo stile A}
% -la riga sopra deve stare insieme alla riga sotto<--- Questo è il corpo del titolo A. [...] \mytitleZ{Questo titolo richiede lo stile Z} % -la riga sopra deve stare insieme alla riga sotto<--- Questo è il corpo del titolo Z. [...] ` Se uso i sezionamenti predefiniti con qualcosa del tipo `\subsection{\mytitleA{Titolo A}}` mi ritrovo in conflitto la formattazione dei sezionamenti predefiniti
con quella che voglio imporre automaticamente e volta per volta.
12 Ottobre 2008 alle 14:11 in risposta a: [RISOLTO] Impedire titolo e corpo su colonne diverse #27616::Come scrivi quel titolo?
Ciao
EnricoNon utilizzo un comando di sezionamento (section, subsection …) ma uno
stile definito (mytitle) perchè mi interessa soltanto la formattazione del
titolo e non la sua aggiunta in TOC. Il documento è ottenuto
in maniera automatica tramite una catena di script PERL che esaminano
molti file di testo generalmente strutturati allo stesso modo
( titolo/corpo titolo/corpo…) per ricomporli in un unico file da
dare in pasto a pdflatex.I comandi di sezionamento predefiniti mantengono assieme
titolo e corpo ma nel mio caso i vari script operano in modo da
dare un titolo in base al contesto… qualcosa del tipo`
stringa-tipo-A -> \mytitleA{…}
stringa-tipo-B -> \mytitleB{…}
…
`
-
AutoreRisposte