Bonjour la liste.
Je joins un ECM mais qui me donne quelque chose qui ne me convient pas…
-
Comment ne pas avoir de parenthèses autour du nom de ce qui est défini ?
J’aimerais mieux
Définition I.0.1 : Fonction vectorielle de Leibniz.
-
J’aimerais surtout que la définition proprement dite commence un nouveau
paragraphe.
-
J’ai un warning sur la police concernant \bsc{Leibniz} dans le texte de
la définition mais pas dans le titre. J’aimerais n’en avoir aucun 
Merci de toute aide ou piste.
–
Philippe
Bonsoir
Quelque chose comme ça ?
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[12pt,a4paper,french]{article}
%\usepackage[utf8]{inputenc} % inutile avec une version récente de pdflatex
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsthm}
%\usepackage{amsfonts}
%\usepackage{amssymb}
\usepackage{babel}
\usepackage[autolanguage]{numprint}
\frenchbsetup{og=«,fg=»}
\renewcommand{\thesection}{\Roman{section}}
\DeclareFontShape{T1}{cmr}{m}{scit}%
{<5><6><7><8><9><10><10.95><12><14.4>%
<17.28><20.74><24.88><29.86><35.83>genb*ecsc}{}
\newtheoremstyle{perso}%
{}{}%
{\itshape}{}%
{\bfseries}{.}%
{\newline}%
{\thmname{#1}\thmnumber{ #2 :}\thmnote{ #3}}
\theoremstyle{perso}
\newtheorem{defi}{Définition}[subsection]
\begin{document}
\section{Intro}
\begin{defi}[Fonction vectorielle de \bsc{Leibniz}]
Étant donné un système de $n$ points pondérés
(
\left{
\left( A_1 {,} \alpha_1 \right) {,} \left( A_2 {,} \alpha_2 \right)
{,} \cdots {,} \left( A_n {,} \alpha_n \right)
\right}
),
on appelle «fonction vectorielle de \bsc{Leibniz}» associée à ce système,
la fonction…
\end{defi}
\end{document}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Le 05/11/2023 à 18:47, Philippe Delavalade a écrit :
Bonjour la liste.
Je joins un ECM mais qui me donne quelque chose qui ne me convient pas…
-
Comment ne pas avoir de parenthèses autour du nom de ce qui est défini ?
J’aimerais mieux
Définition I.0.1 : Fonction vectorielle de Leibniz.
-
J’aimerais surtout que la définition proprement dite commence un nouveau
paragraphe.
-
J’ai un warning sur la police concernant \bsc{Leibniz} dans le texte de
la définition mais pas dans le titre. J’aimerais n’en avoir aucun 
Merci de toute aide ou piste.
Bonjour François et tous.
Merci pour les idées qui marchent.
Cela dit, mon ECM était avec un préambule minimal alors qu’en réalité il
est bien plus complexe.
D’une part, je garde \usepackage[utf8]{inputenc} car mes documents sont
pleins de dessins pstricks et donc je n’utilise pas pdflatex mais
latex → dvips → ps2pdf
D’autre part, j’ai toujours le warning sur la police car j’utilise les
paquets lmodern et fourier et donc la partie
\DeclareFontShape
n’est peut-être plus adaptée à ma réalité.
Je joins le nouvel ECM un peu plus complet et à tout hasard le .log.
Merci pour les aides.
–
Philippe
Le dimanche 05 novembre à 19:38, Pétiard François a écrit :
Bonsoir
Quelque chose comme ça ?
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[12pt,a4paper,french]{article}
%\usepackage[utf8]{inputenc} % inutile avec une version récente de pdflatex
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsthm}
%\usepackage{amsfonts}
%\usepackage{amssymb}
\usepackage{babel}
\usepackage[autolanguage]{numprint}
\frenchbsetup{og=«,fg=»}
\renewcommand{\thesection}{\Roman{section}}
\DeclareFontShape{T1}{cmr}{m}{scit}%
{<5><6><7><8><9><10><10.95><12><14.4>%
<17.28><20.74><24.88><29.86><35.83>genb*ecsc}{}
\newtheoremstyle{perso}%
{}{}%
{\itshape}{}%
{\bfseries}{.}%
{\newline}%
{\thmname{#1}\thmnumber{ #2 :}\thmnote{ #3}}
\theoremstyle{perso}
\newtheorem{defi}{Définition}[subsection]
\begin{document}
\section{Intro}
\begin{defi}[Fonction vectorielle de \bsc{Leibniz}]
Étant donné un système de $n$ points pondérés
(
\left{
\left( A_1 {,} \alpha_1 \right) {,} \left( A_2 {,} \alpha_2 \right)
{,} \cdots {,} \left( A_n {,} \alpha_n \right)
\right}
),
on appelle «fonction vectorielle de \bsc{Leibniz}» associée à ce système,
la fonction…
\end{defi}
\end{document}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Le 05/11/2023 à 18:47, Philippe Delavalade a écrit :
Bonjour la liste.
Je joins un ECM mais qui me donne quelque chose qui ne me convient pas…
-
Comment ne pas avoir de parenthèses autour du nom de ce qui est défini ?
J’aimerais mieux
Définition I.0.1 : Fonction vectorielle de Leibniz.
-
J’aimerais surtout que la définition proprement dite commence un nouveau
paragraphe.
-
J’ai un warning sur la police concernant \bsc{Leibniz} dans le texte de
la définition mais pas dans le titre. J’aimerais n’en avoir aucun 
Merci de toute aide ou piste.
Bonsoir
Je pense que vous n’avez pas besoin de [utf8]{inputenc} même avec la
chaîne latex → dvips → ps2pdf.
Le plus simple est que vous essayiez de compiler un fichier tex
sauvegardé en utf8 sans la ligne \usepackage[utf8]{inputenc}
lmodern + fourier ? Vous êtes certain que lmodern vous sert à quelque
chose ?
Le warning, je pense que vous l’aurez toujours avec fourier : à ma
connaissance, il n’y a pas de polices italique+petites capitales dans
fourier.
Et donc latex vous prévient qu’il remplace italique+petites capitales
par romain droit + petites capitales (et c’est assez moche dans
l’exemple que vous fournissez).
François
Le 06/11/2023 à 00:57, Philippe Delavalade a écrit :
Bonjour François et tous.
Merci pour les idées qui marchent.
Cela dit, mon ECM était avec un préambule minimal alors qu’en réalité il
est bien plus complexe.
D’une part, je garde \usepackage[utf8]{inputenc} car mes documents sont
pleins de dessins pstricks et donc je n’utilise pas pdflatex mais
latex → dvips → ps2pdf
D’autre part, j’ai toujours le warning sur la police car j’utilise les
paquets lmodern et fourier et donc la partie
\DeclareFontShape
n’est peut-être plus adaptée à ma réalité.
Je joins le nouvel ECM un peu plus complet et à tout hasard le .log.
Merci pour les aides.
Bonjour,
Le 06/11/2023 à 01:43, Pétiard François a écrit :
lmodern + fourier ? Vous êtes certain que lmodern vous sert à quelque
chose ?
Oui si lmodern est chargé avant fourier, car fourier ne change que la
police romaine. lmodern évite que les sans-serif et le mono soient des
cm-super, on aura les familles lmss et lmtt.
Le warning, je pense que vous l’aurez toujours avec fourier : à ma
connaissance, il n’y a pas de polices italique+petites capitales dans
fourier.
Il y en a dans fourier-otf (en version OpenType), une raison
supplémentaire de passer à lualatex ?
–
Daniel Flipo
Bonjour Grançois et merci pour le message.
Le lundi 06 novembre à 01:43, Pétiard François a écrit :
Bonsoir
Je pense que vous n’avez pas besoin de [utf8]{inputenc} même avec la chaîne
latex → dvips → ps2pdf.
Effectivement, le commenter ne crée aucune erreur.
Le plus simple est que vous essayiez de compiler un fichier tex sauvegardé
en utf8 sans la ligne \usepackage[utf8]{inputenc}
lmodern + fourier ? Vous êtes certain que lmodern vous sert à quelque chose
?
Je croyais que oui et Daniel Flippo l’a confirmé.
Le warning, je pense que vous l’aurez toujours avec fourier : à ma
connaissance, il n’y a pas de polices italique+petites capitales dans
fourier.
Et donc latex vous prévient qu’il remplace italique+petites capitales par
romain droit + petites capitales (et c’est assez moche dans l’exemple que
vous fournissez).
Merci de me le signaler ; moi je suis aveugle et je me fie à ce qu’on m’a
dit et personne (pas sur cette liste) ne m’a fait de commentaires négatifs.
Changer \bsc en \sc supprime les warnings mais j’avais cru comprendre qu’en
typo française, il valait mieux utiliser \bsc.
Qu’est-ce qui ne convient pas à votre avis ?
Merci encore.
–
Philippe
Le 06/11/2023 à 18:28, Philippe Delavalade a écrit :
Changer \bsc en \sc supprime les warnings mais j’avais cru comprendre qu’en
typo française, il valait mieux utiliser \bsc.
\bsc{…} est une commande de babel-french qui fait deux choses :
empêcher toute coupure en fin de ligne et écrire son argument en petites
capitales. L’écriture des noms propres en petites capitales est loin
d’être obligatoire en typographie française. Vous pouvez tout simplement
remplacer \bsc{Leibniz} par \bname{Leibniz} (pour “boxed name”) qui
empêchera également le coupure sans rien changer à la police courante.
Pour les curieux : \bname est différent de \mbox (qui empêche aussi
toute coupure). En effet \mbox fige la largeur de son contenu à sa
dimension naturelle, tandis que \bname permet à microtype par exemple de
la faire varier (très légèrement) pour un meilleur gris typographique.
–
Daniel Flipo
Merci Daniel ; je prends note. Avec ça, plus de warnings…
–
Philippe
Le lundi 06 novembre à 18:46, Daniel Flipo a écrit :
Le 06/11/2023 à 18:28, Philippe Delavalade a écrit :
Changer \bsc en \sc supprime les warnings mais j’avais cru comprendre qu’en
typo française, il valait mieux utiliser \bsc.
\bsc{…} est une commande de babel-french qui fait deux choses : empêcher
toute coupure en fin de ligne et écrire son argument en petites capitales.
L’écriture des noms propres en petites capitales est loin d’être obligatoire
en typographie française. Vous pouvez tout simplement remplacer
\bsc{Leibniz} par \bname{Leibniz} (pour “boxed name”) qui empêchera
également le coupure sans rien changer à la police courante.
Pour les curieux : \bname est différent de \mbox (qui empêche aussi toute
coupure). En effet \mbox fige la largeur de son contenu à sa dimension
naturelle, tandis que \bname permet à microtype par exemple de la faire
varier (très légèrement) pour un meilleur gris typographique.
–
Daniel Flipo