Risposte nei forum create
-
AutoreRisposte
-
::
Ok, l’impaginazione è proprio quella, ma il testo nella minipage rossa, non va sotto alla minipage verde, quando questa finisce…
Non è possibile impostare una specie di wrap attorno alla minipage più piccola?Ho chiesto questa cosa perchè ho un’immagine che devo mettere diciamo, come sfondo del corpo centrale del frame (la minipage rossa; non c’entra lo sfondo del tema, quello è già a posto).
Siccome quest’immagine ha del gran spazio bianco in alto a destra, volevo riempirlo con del testo (minipage verde)…
5 Novembre 2009 alle 15:25 in risposta a: Eliminare testatina (solo in una pagina!) [Risolto] #38766::
Sì, sono io il farabutto 🙂
Ma a parte qualche lacuna non è male per fare le cose veloci…poi per le personalizzazioni, inserisco del codice TeX.Eccoti il mio preambolo:
`%% LyX 1.6.4 created this file. For more info, see http://www.lyx.org/.
%% Do not edit unless you really know what you are doing.
\documentclass[12pt,a4paper,italian]{book}
\usepackage{mathpazo}
\renewcommand{\familydefault}{\rmdefault}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage{listings}
\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}
\usepackage{babel}\usepackage{float}
\usepackage{wrapfig}
\usepackage{booktabs}
\usepackage{textcomp}
\usepackage{amstext}
\usepackage{graphicx}
\usepackage[unicode=true,
bookmarks=true,bookmarksnumbered=false,bookmarksopen=false,
breaklinks=true,pdfborder={0 0 0},backref=false,colorlinks=false]
{hyperref}
\hypersetup{pdftitle={Algoritmo Lattice-Boltzmann: confronto tra diverse implementazioni},
pdfauthor={Alessandro Candini},
pdfkeywords={lattice boltzmann lattice-boltzmann fluidodinamica parallelismo MPI cell CBE x86 algoritmo bulk timestep reticolo}}\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% LyX specific LaTeX commands.
%% Because html converters don't know tabularnewline
\providecommand{\tabularnewline}{\\}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
%% Frontespizio tesi di Enrico Gregorio
\usepackage{frontespizio}
% – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –%% Grafica di capitoli e testatine
% Cambio la visualizzazione di Capitolo 1, Capitolo 2,…
\usepackage[Bjornstrup]{fncychap}
% – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –%% Gestione dei listati di codice
\usepackage{color}
\definecolor{grayback}{rgb}{0.9,0.9,0.9}
\definecolor{grayrows}{rgb}{0.45,0.45,0.45}
\definecolor{RossoScuro_d40000}{rgb}{0.831,0,0}
\definecolor{VerdeScuro_008000}{rgb}{0,0.501,0}
\definecolor{BluScuro_000080}{rgb}{0,0,0.501}
\lstdefinestyle{num_righe}
{numbers=left,
stepnumber=1,
numberstyle=\footnotesize\color{grayrows},
numbersep=5pt}\lstset
{
backgroundcolor={\color{grayback}},
basicstyle={\fontfamily{pcr}\footnotesize},
emph={3},
keywordstyle={\color{blue}\bfseries\footnotesize},
language=C,
sensitive=false,
showspaces=false,
showstringspaces=false,
showtabs=false,
frame=single,
framerule=0pt,
style={num_righe},
breaklines=true
}
% – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –%%% Per gestione note
\usepackage[bottom]{footmisc}
% Per non spezzare le note a piè di pagina su più pagine
\interfootnotelinepenalty=10000
% – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –%% Definizione margini sinistro e destro
\addtolength{\evensidemargin}{-15mm}
\addtolength{\oddsidemargin}{15mm}
% – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –%% Per evitare spazi diversi verticali tra le righe
\raggedbottom
% – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –%% Per la Bibliografia
\addto\captionsitalian{\renewcommand{\refname}{Riferimenti bibliografici}%
\renewcommand{\bibname}{Riferimenti bibliografici}}
% – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –%% Indentazione a inizio capitolo e ad ogni sezione
\usepackage{indentfirst}
% – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –%% Per modificare le testatine
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{%
\markboth{#1}{}}
\renewcommand{\sectionmark}[1]{%
\markright{\thesection\ #1}}
\fancyhf{} % elimina header e footer correnti
\fancyhead[LE,RO]{\bfseries\thepage}
\fancyhead[LO]{\bfseries\rightmark}
\fancyhead[RE]{\bfseries\leftmark}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0pt}
\addtolength{\headheight}{0.5pt} % spazio per la riga
\fancypagestyle{plain}{%
\fancyhead{} % elimina le intestazioni dalle pagine vuote
\renewcommand{\headrulewidth}{0pt} % e la riga
}
% Setto l'altezza della testatina
\setlength{\headheight}{15pt}
% Per personalizzare le didascalie
\usepackage[font={small,sl}, labelfont=bf, justification= RaggedRight]{caption}[2004/07/16]
% – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –%% Personalizzazione tabelle
% Per le tabelle
\usepackage{tabularx}
\usepackage{booktabs}% Sillabazione di alcune parole
\hyphenation{col-li-de}
% Per sillabare il testo in formato \texttt (per dividere a caso le parole)
%\usepackage[htt]{hyphenat} % Dannosissimo: fa le cesure a caso!
\usepackage{breakurl}% Testatine
\makeatother
\begin{document}
….
`Spero che questo basti…il problema sorge nell’appendice: siccome Lyx non gestisce \backmatter, ho inserito io a mano:`\backmatter
\appendix
\chapter{Script per l'esecuzione del codice}\label{cap:run}
% Per eliminare i numeri delle sezioni
\setcounter{secnumdepth}{0}
% Per eliminare i numeri delle sezioni dalle testatine
\renewcommand{\sectionmark}[1]{\markright{#1}}
\section{\textsf{RUN.sh}}
\label{code:RUN.sh}
\lstset{language=bash}
\begin{lstlisting}
#!/bin/bash -x
…codice noioso…
\end{lstlisting}\newpage
\section{\textsf{medie.pl}}
\label{code:medie.pl}
\lstset{language=perl}
\begin{lstlisting}
#!/usr/bin/perl -w
…altro codice noioso…
\end{lstlisting}`Il problema è che nella pagina di medie.pl, sulla testatina in alto a sinistra compare “.0 medie.pl”.
Io voglio o “medie.pl” oppure niente, che va bene lo stesso perchè 1 cm sotto appare grande il titolo della sezione (sempre medie.pl).EDIT: ho tolto il fastidioso “.0”. Accadeva perchè Lyx mi faceva vedere questa stringa:`\renewcommand{\sectionmark}[1]{\markright{#1}} `su una riga nuova, ma in realtà è sempre stata sulla stessa riga della linea precedente (un commento). E’ sempre stata commentata, insomma. Adesso funziona e posso mettere il tag risolto anche a quest’altro topic.
Grazie lo stesso!
5 Novembre 2009 alle 14:35 in risposta a: Eliminare testatina (solo in una pagina!) [Risolto] #387645 Novembre 2009 alle 14:13 in risposta a: Eliminare testatina (solo in una pagina!) [Risolto] #387624 Novembre 2009 alle 10:16 in risposta a: N. di sezione nelle testatine: script obsoleto? [Risolto] #386223 Novembre 2009 alle 8:15 in risposta a: N. di sezione nelle testatine: script obsoleto? [Risolto] #38621::
Ok, ho trovato nel mio filesystem path.sty, sotto /usr/share/texmf-dist/tex/latex/ltxmisc…dice:`This file defines a macro, \path|…|,
similar to LaTeX's \verb|…| macro, that
sets the text in the typewriter font,
allowing hyphen-less line breaks at
punctuation characters.The default set of punctuation characters is
defined as\discretionaries |~!@$%^&*()_+`-=#{“}[]:;'<>,.?\/|
However, you can change it as needed, for
example\discretionaries +@%!.+
would assign to it the set @ % ! . which
commonly occur in electronic mail addresses.`
Il fatto è che io non ho caratteri speciali con i quali attuare la sillabazione.
Ripeto, gli “_” intercalati nei nomi di funzione riporti sopra, sono un caso…
Se anche uso \discretionaries per dividermi le parole dove ci sono gli “_”, un nome di funzione in \texttt tipo ilMioNomeDiFunzioneLunghissimo(), non viene spezzettato…
E’ così, o ho capito male?
::
Ok, ma quel pacchetto serve per gli url ed i path: nel mio esempio è un caso che le parole in \texttt presentino degli underscore…
Ho anche nomi di funzioni lunghi, senza underscore, che non vengono riconosciuti dal pacchetto path.Se tolgo gli underscore dall’ultima parola, path fa cilecca e mi ritrovo sempre con la parola che sfora la pagina.
…e poi è scomodissimo dover inserire ogni volta un tag per le decine di parole che devo evidenziare in questo modo.Non esiste un sistema davvero efficace e magari automatico?
-
AutoreRisposte