Risposte nei forum create
-
AutoreRisposte
-
5 Agosto 2017 alle 14:55 in risposta a: [Risolto] – Difficoltà configurazione TeXworks Ubuntu 17.04 #111106::
Proprio perché non lo uso mai, il mio Kile su Debian non era configurato.
Ma: menu Impostazioni, voce Controllo di sistema
ha trovato tutti i path correttamente. Considera che su Debian non ho
nemmeno un pacchetto di TexLive debianizzato, ma una TexLive originale
installata sul path di defaultm
3 Agosto 2017 alle 20:57 in risposta a: [Risolto] – Difficoltà configurazione TeXworks Ubuntu 17.04 #111098::
Vedi questa ampia trattazione
https://tex.stackexchange.com/questions/25249/how-do-i-use-a-particular-font-for-a-small-section-of-text-in-my-documentm
::
Giusto! Solo un dubbio. Se volessi sfruttare pià pesi, ad esempio l’UltraLight,
`\setmainfont[Ligatures=TeX]{Helvetica Neue}
\newfontfamily\NHLight{Helvetica Neue Light}[BoldFont=Helvetica Neue]
\newfontfamily\NHUltraLight{Helvetica Neue UltraLight}[BoldFont=Helvetica Neue]\newcommand\textrmlf[1]{{\NHLight#1}}
\newcommand\textitlf[1]{{\NHLight\itshape#1}}
\let\textbflf\textrm
\newcommand\textulf[1]{{\NHLight\bfseries#1}}
\newcommand\textuitlf[1]{{\NHLight\bfseries\itshape#1}}\newcommand\textrmulf[1]{{\NHUltraLight#1}}
\newcommand\textitluf[1]{{\NHUltraLight\itshape#1}}
\let\textbflf\textrm`
è sufficiente aggiungere la \newfontfamily e le righe che ho inserito?ancora grazie
m
::
Ho provato
`\documentclass{article}
\usepackage{fontspec}
\setmainfont[
ItalicFont = HelveticaNeue-Italic,
BoldFont = HelveticaNeuebold,
BoldItalicFont = HelveticaNeue-BoldItalic]{HelveticaNeue}
\newfontfamily\NHLight[
ItalicFont = HelveticaNeue-LightItalic,
BoldFont = HelveticaNeue-Light,
BoldItalicFont = HelveticaNeue-LightItalic]{HelveticaNeue-Light}\newcommand\textrmlf[1]{{\NHLight#1}}
\newcommand\textitlf[1]{{\NHLight\itshape#1}}
\let\textbflf\textrm
\newcommand\textulf[1]{{\NHLight\bfseries#1}}
\newcommand\textuitlf[1]{{\NHLight\bfseries\itshape#1}}\begin{document}
\textrm{foo} \textbf{bar} \textit{baz} \textbf{\textit{foobar}} \par
\textrmlf{foo} \textbflf{bar} \textulf{bar} \textitlf{baz} \textuitlf{foobar}\end{document}`
ma ottengo
`! fontspec error: “font-not-found”
!
! The font “HelveticaNeuebold” cannot be found.
!
! See the fontspec documentation for further information.
!
! For immediate help type H.
!………………………………………..l.6 … = HelveticaNeue-BoldItalic]{HelveticaNeue}
?
`
::
Una cosa del tipo
`\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{filecontents}\begin{filecontents}{jobname.bib}
@article{ purini:2015,
author = “Purini, Piero”,
title = “Il mito di Venezia nell’immaginario nazionalista italiano”,
journaltitle = “Nuova rivista letteraria”,
volume = “2”,
number = “2”,
year = “2015”,
pages = “000-000”,
}
\end{filecontents}%%% bibliografia
\usepackage[babel,italian=guillemets]{csquotes}
\usepackage[style=philosophy-verbose,relatedformat=brackets,scauthors=all,
classical=true,volumeformat=romansc,autolang=hyphen,backend=biber]{biblatex}
%% in corsivo tutti i titoli
\DeclareFieldFormat[article]{title}{\mkbibemph{#1}}
%% in corsivo tutti i titoli
\DeclareFieldFormat[article]{citetitle}{\mkbibemph{#1}}
%% riviste tra virgolette caporali
\DeclareFieldFormat{journaltitle}{\mkbibquote{#1}}\bibliography{jobname}
\begin{document}
\nocite{*}
\printbibliography
\end{document}
`m
::
Nel file bbl.pm la riga incriminata sta nel blocco
` # Output list fields
foreach my $listfield ($dmh->{lists}->@*) {
# Performance – as little as possible here – loop over DM fields for every entry
if (my $lf = $be->get_field($listfield)) {
if ( lc($lf->[-1]) eq Biber::Config->getoption('others_string') ) {
$acc .= ” \\true{more$listfield}\n”;
pop $lf->@*; # remove the last element in the array
}
my $total = $lf->$#* + 1;
$acc .= ” \\list{$listfield}{$total}{%\n”;
foreach my $f ($lf->@*) {
$acc .= ” {$f}%\n”;
}
$acc .= ” }\n”;
}
}`
ed è precisamente
` if ( lc($lf->[-1]) eq Biber::Config->getoption('others_string') ) {`
Ergo: non so bene cosa dovrei commentare
In ogni caso ho Texlive 2016 aggiornatissima. Infatti ho biblatex 3.7
e biber 2.7 che si richiama per l’appunto a bibaltex 3.7m
::
Un’alternativa altrettanto semplice è ampliare l’interlinea con
`\usepackage{tocloft}
\setlength{\cftbeforechapskip}{1.0em plus 0.3em minus 0.1em}`Per memoir ho visto chi propone una soluzione di questo tipo
`\renewcommand{\cftchapterbreak}{\addpenalty{-4000}}`,
ma nel manuale di tocloft non ho individuato una analoga opzionem
::
Una soluzione è inserire prima del capitolo incriminato la stringa
`\addtocontents{toc}{\protect\newpage}`
Continuo tuttavia a chidermi perché in questo caso
`Titolo capitolo
Titolo sezione
Titolo sezione`
perché non intervenga cmq la gestione di orfane e vedove,
vero è che si tratta di paragrafi distinti, ma in questo caso
lasciare il titolo di capitolo alla fine di una pagine e i titoli
delle sue sezioni in quella sucessiva non mi pare cosa buonam
-
AutoreRisposte