Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5805 connectés 

 


Avec quel éditeur faites-vous du LateX ?
Sondage à 2 choix possibles.




Attention si vous cliquez sur "voir les résultats" vous ne pourrez plus voter

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  104  105  106  ..  116  117  118  119  120  121
Auteur Sujet :

[Topic unique] LaTeX (R)

n°3081339
Ciler
Posté le 14-03-2013 à 19:03:46  profilanswer
 

Reprise du message précédent :
Tu as songé à simplement mettre une figure "normale" et à pivoter ton graphique dans l'application avec lequel tu le produits ?

mood
Publicité
Posté le 14-03-2013 à 19:03:46  profilanswer
 

n°3081342
Romn
Posté le 14-03-2013 à 19:43:09  profilanswer
 

En fait c'est 21 images indépendantes (un peu plus même avec les légendes) que j'ai assemblées dans un tableau dans un latex.

 

Sinon je me disais que je pouvais enlever l'en-tête juste sur cette page. Sur google je trouve :

Citation :

Pour modifier l'en-tête et le pied d'une seule page, utilisez la balise \thispagestyle{ }. Cette balise agit de façon similaire à la balise \pagestyle{ } sauf qu'elle n'agit que sur la page courante. Par exemple, pour supprimer l'en-tête et le pied de la page courante, utilisez la balise :
\thispagestyle{plain}


Mais si je mets cette balise juste avant la figure ça ne change rien.


Message édité par Romn le 14-03-2013 à 19:43:47

---------------
DVD |  Ludothèque: BGG
n°3081345
DayWalker ​II
Posté le 14-03-2013 à 20:26:14  profilanswer
 

Dans ma thèse, j'ai utilisé l'environnement "turn" pour rotater mes images et mes sous titres de figure pour une figure qui comportait deux images à lire dans le sens opposé. (D'ailleurs, en y jettant un oeil, j'aurai pu mettre à 180° le texte d'un de mes axes... mais bon...)
 
Un exemple.
 
D'ailleurs, vu que tes images issues de matlab sont bien alignées, je te conseillerais de les couper par colonnes si tu ne l'as pas fait, histoire de mettre un espacement "élastique", et au pire, utiliser un environnement turn avec un minipage dedans pour forcer la hauteur totale. En cas de mauvais positionnement, avant le combo, tu peux jouer avec un vspace.
 
EDIT : vu que tu as toutes les images séparées, tu peux laisser tomber ma remarque sur les colonnes. Mais dans ce cas, tu peux jouer sur l'espace libre à gauche et droite des colonnes, et peut-être encapsuler le tout dans un minipage.
EDIT2 : le coup du \thispagestyle{plain} ne me surprends pas, ta figure est un objet flottant...


Message édité par DayWalker II le 14-03-2013 à 20:31:44
n°3081394
Romn
Posté le 15-03-2013 à 09:29:15  profilanswer
 

C'est bon, j'ai trouvé \begin{sidewayfigure}[clockwise] (ou [counterclockwise]) permet de changer le sens de rotation. Ca fonctionne, merci.


Message édité par Romn le 15-03-2013 à 09:29:52

---------------
DVD |  Ludothèque: BGG
n°3081675
Profil sup​primé
Posté le 18-03-2013 à 15:55:46  answer
 

Utilisez vous la commade \bsc{} ? Si oui vous la placez pour tous les noms propres ?  

n°3081856
teepodavig​non
Posté le 20-03-2013 à 10:43:16  profilanswer
 

J'ai lu Tout ce que vous avez toujours voulu savoir sur LATEX sans jamais  oser le demander édition Framabook (donc gratuit en pdf) avec un niveau faux débutant et je l'ai trouvé très bien. Ca serait cool de le mettre première page.


Message édité par teepodavignon le 20-03-2013 à 11:25:25

---------------
Laurent est mon fils.
n°3082106
teepodavig​non
Posté le 22-03-2013 à 18:20:35  profilanswer
 

Pourquoi est-il nécessaire de déclarer certains caractère avec \declareUnicodeCharacter ? Pourquoi inputenc ne les prend pas en charge par défaut ?

n°3083834
Bbelgarion
:o
Posté le 11-04-2013 à 12:58:39  profilanswer
 

Question de noob en LaTeX : vous faites comment pour éviter ça  :
http://hfr-rehost.net/self/b0ec79264380cc0e9f06d7f21ff07acd60778286.jpg
Que l'équation soit sur plusieurs lignes si elle est trop grande (pour que le numéro de l'équation soit placé correctement) ?


Message édité par Bbelgarion le 11-04-2013 à 12:59:10
n°3083867
Ciler
Posté le 11-04-2013 à 19:05:57  profilanswer
 

Plusieurs choses :

  • déjà, comment tu fais pour générer l'accolade ?
  • quitte a utiliser \varphi (http://latex.codecogs.com/gif.latex?\varphi), autant aussi utiliser \varepsilon (http://latex.codecogs.com/gif.latex?\varepsilon)
  • utiliser \left( \right) pour que la taille des parenthèses s'ajuste automatiquement
  • si le i est supposé être le i complexe alors il faut \mathrm{i}


Sinon, une exploitation judicieuse de align ou IEEEeqnarray doit faire l'affaire,
 
je propose :


\usepackage{amsmath}
 
\begin{align}  
\dot \varphi_1  & + \epsilon\left ( \frac{i}{2\omega_0}\left ( 2\sigma \omega_0 + 1\right )\varphi_1 - \varphi_2 \right )  = \frac{\epsilon f_0}{2i} \\
\dot \varphi_2  & + \frac{i}{2\omega_0}\left ( \varphi_2 - \varphi_1 \right ) + \frac{\lambda_1}{2}\varphi_2 + f_1^*(t,\varphi_2)  \nonumber \\
 & + \epsilon\left ( \frac{i}{2\omega_0}\left ( \varphi_2 - \varphi_1\right ) +  \frac{\lambda_1}{2}\varphi_2 + f_1^*(t,\varphi_2) \right )   = \frac{\epsilon f_0}{2i}
\end{align}

n°3083870
DayWalker ​II
Posté le 11-04-2013 à 19:39:07  profilanswer
 

On peut aussi un peu ajuster les espaces avec "\!" pour les réduires un peu, notamment autour des opérateurs d'addition ou de soustraction

mood
Publicité
Posté le 11-04-2013 à 19:39:07  profilanswer
 

n°3083874
cHacAL31
Jamais parlé de Boobs&Guns !
Posté le 11-04-2013 à 20:15:47  profilanswer
 

...et des displaystyle dans les éléments du array parce que les fractions en plus petit que le reste de la police ça pique  [:mike hoksbiger:3]


---------------
Tests debiles | Jeu TV mystere | !!! Frappez Raymond !!!!
n°3083875
Bbelgarion
:o
Posté le 11-04-2013 à 20:22:22  profilanswer
 

Ciler a écrit :

Plusieurs choses :


Sinon, une exploitation judicieuse de align ou IEEEeqnarray doit faire l'affaire,
 
je propose :


\usepackage{amsmath}
 
\begin{align}  
\dot \varphi_1  & + \epsilon\left ( \frac{i}{2\omega_0}\left ( 2\sigma \omega_0 + 1\right )\varphi_1 - \varphi_2 \right )  = \frac{\epsilon f_0}{2i} \\
\dot \varphi_2  & + \frac{i}{2\omega_0}\left ( \varphi_2 - \varphi_1 \right ) + \frac{\lambda_1}{2}\varphi_2 + f_1^*(t,\varphi_2)  \nonumber \\
 & + \epsilon\left ( \frac{i}{2\omega_0}\left ( \varphi_2 - \varphi_1\right ) +  \frac{\lambda_1}{2}\varphi_2 + f_1^*(t,\varphi_2) \right )   = \frac{\epsilon f_0}{2i}
\end{align}



Mon code c'est le truc simple :

Code :
  1. \begin{equation}\label{systmanevitch}
  2. \left\{
  3. \begin{array}{lc}
  4. \dot{\varphi_1}+\epsilon (\frac{i}{2\omega_0}(2\sigma\omega_0+1)\varphi_1-\varphi_2)=\frac{\epsilon f_0}{2i}\\
  5. \dot{\varphi_2}+\frac{i\omega_0}{2}(\varphi_2-\varphi_1)+\frac{\lambda_1}{2}\varphi_2+f_1^*(t,\varphi_2)+\epsilon(\frac{i\omega_0}{2}(\varphi_1-\varphi_2)+\frac{\lambda_1}{2}\varphi_2+f_1^*(t,\varphi_2))=\frac{\epsilon f_0}{2i}\\
  6. \end{array}
  7. \right.
  8. \end{equation}


 
Donc des tableaux pour l'accolade.
 
Là du coup ce que tu me proposes cest de faire manuellement le saut à la ligne avec \\. Je voulais savoir s'il y avait moyen de le faire automatiquement.

cHacAL31 a écrit :

...et des displaystyle dans les éléments du array parce que les fractions en plus petit que le reste de la police ça pique  [:mike hoksbiger:3]


Oui je sais :D

n°3085353
Ciler
Posté le 30-04-2013 à 08:53:33  profilanswer
 

Faudrait que tu précise les packages/la classe (c'est visiblement un CV, mais lequel :o )
 
Après, le runaway argument, est probablement du au saut de ligne après \cventry{}{}{ qui donne a TeX l'impression que tu essaye de créer un nouveau paragraphe.  
 
Typiquement, il te faut je pense reformater ton texte comme ça :
 


\cventry{2011-2013}{Cashier}{Tabasco}{A tobacco store in Paris.}{}{%
\begin{tabbing}%
    \item Witnessed the creation of the company and its development (revenue of 600k).
    \item Done several tasks such as managing the stocks, introducing new products.
    \item Worked there several days a week.
\end{tabbing}}


 
Pour les autres, on peut voir le problème sur une classe quelconque en comparant


\textsl{\begin{itemize}%
   \item Witnessed the creation of the company and its development (revenue of 600k).
   \item Done several tasks such as managing the stocks, introducing new products.
   \item Worked there several days a week.
\end{itemize}}


ou


\textsl{
\begin{itemize}%
   \item Witnessed the creation of the company and its development (revenue of 600k).
   \item Done several tasks such as managing the stocks, introducing new products.
   \item Worked there several days a week.
\end{itemize}}


qui compilent avec


\textsl{
 
\begin{itemize}%
   \item Witnessed the creation of the company and its development (revenue of 600k).
   \item Done several tasks such as managing the stocks, introducing new products.
   \item Worked there several days a week.
\end{itemize}}


qui compile pas.

n°3085388
Ciler
Posté le 30-04-2013 à 17:57:07  profilanswer
 


Perso, faire un CV en LaTeX ne me semble pas pertinent. Un CV, c'est un tableau de données avec énormément de texte, et LaTeX gère notoirement mal cela.

n°3085391
Witzard
Spé procrastination
Posté le 30-04-2013 à 18:34:30  profilanswer
 

Ciler a écrit :


Perso, faire un CV en LaTeX ne me semble pas pertinent. Un CV, c'est un tableau de données avec énormément de texte, et LaTeX gère notoirement mal cela.


Cf le package moderncv :jap:

n°3085400
DayWalker ​II
Posté le 30-04-2013 à 20:06:51  profilanswer
 

Je fais mon CV en LaTeX, et ca se passe très bien... mieux que sous MS truc.

n°3085445
Ciler
Posté le 01-05-2013 à 14:00:26  profilanswer
 

DayWalker II a écrit :

Je fais mon CV en LaTeX, et ca se passe très bien... mieux que sous MS truc.


J'ai pas dit que ça se passait pas bien, j'ai juste dit qu'a mon avis LaTeX n'est pas l'outil le plus approprié.

n°3085614
Profil sup​primé
Posté le 03-05-2013 à 15:01:31  answer
 

Bonjour,

 

J'ai un ptit soucis avec une équation de matrice.
Elle est un peu grosse et j'aimerais faire en sorte qu'elle soit moins  large (par exemple, en faisant des saut de lignes dans les "cellules" qui posent problème). Maisje ne sais pas comment faire ("\\" crée une nouvelle ligne à la matrice, donc ça ne va pas).
Ah et aussi, j'ai un problème de numérotation avec eqnarray, c'est possible de conserver son comportement mais en ne numérotant que le système d'équation et pas chaque équation ?

 

Mon code :

Code :
  1. \begin{eqnarray}
  2. \mathbf{R}_{\vec{\Omega}}  &=&  \begin{bmatrix}
  3. % blabla....
  4. &= &
  5. % la matrice trop large :
  6. \begin{bmatrix}
  7. \cos{\Omega_y} \cos{\Omega_z} &
  8.    -\cos{\Omega_y}\sin{\Omega_z} &
  9.    \sin{\Omega_y} \\
  10.  
  11. \sin{\Omega_x} \sin{\Omega_y} \cos{\Omega_z} +  \cos{\Omega_x}\sin{\Omega_z} &
  12.    -\sin{\Omega_x}\sin{\Omega_y}\sin{\Omega_z} + \cos{\Omega_x}\cos{\Omega_z} &
  13.    -\sin{\Omega_x}\cos{\Omega_y} \\
  14.  
  15. -\cos{\Omega_x}\sin{\Omega_y}\cos{\Omega_z} + \sin{\Omega_x}\sin{\Omega_z} &
  16.    \cos{\Omega_x}\sin{\Omega_y}\sin{\Omega_z} + \sin{\Omega_x}\cos{\Omega_z}  &
  17.    \cos{\Omega_x}\cos{\Omega_y}
  18. \end{bmatrix}
  19. \end{eqnarray}
 

Merci

Message cité 3 fois
Message édité par Profil supprimé le 03-05-2013 à 15:03:06
n°3085628
Profil sup​primé
Posté le 03-05-2013 à 16:50:41  answer
 


eqnarray est toujours à éviter.

n°3085629
Ciler
Posté le 03-05-2013 à 16:55:38  profilanswer
 


Plusieurs remarques :


Sinon, ben si les nouvelles lignes c'est ce qu'il faut, il faut juste bien les gérer:

\begin{eqnarray}
    \mathbf{R}_{\vec{\Omega}}  
    % blabla....
    &= &
    % la matrice trop large :
    \begin{bmatrix}
    \cos{\Omega_y} \cos{\Omega_z} &
       -\cos{\Omega_y}\sin{\Omega_z} &
       \sin{\Omega_y} \\
     
    \sin{\Omega_x} \sin{\Omega_y} \cos{\Omega_z}  &
       -\sin{\Omega_x}\sin{\Omega_y}\sin{\Omega_z}  &
       -\sin{\Omega_x}\cos{\Omega_y} \\
+  \cos{\Omega_x}\sin{\Omega_z} &  + \cos{\Omega_x}\cos{\Omega_z} & \\
     
    -\cos{\Omega_x}\sin{\Omega_y}\cos{\Omega_z}  &
       \cos{\Omega_x}\sin{\Omega_y}\sin{\Omega_z}   &
       \cos{\Omega_x}\cos{\Omega_y} \\
+ \sin{\Omega_x}\sin{\Omega_z} & + \sin{\Omega_x}\cos{\Omega_z}
    \end{bmatrix}
 \end{eqnarray}


http://latex.codecogs.com/png.latex?R_{\vec{\Omega}}%20=%20\begin{bmatrix}%20\cos{\Omega_y}%20\cos{\Omega_z}%20&%20-\cos{\Omega_y}\sin{\Omega_z}%20&%20\sin{\Omega_y}%20\\%20\sin{\Omega_x}%20\sin{\Omega_y}%20\cos{\Omega_z}%20&%20-\sin{\Omega_x}\sin{\Omega_y}\sin{\Omega_z}%20&%20-\sin{\Omega_x}\cos{\Omega_y}%20\\%20+%20\cos{\Omega_x}\sin{\Omega_z}%20&%20+%20\cos{\Omega_x}\cos{\Omega_z}%20&%20\\%20-\cos{\Omega_x}\sin{\Omega_y}\cos{\Omega_z}%20&%20\cos{\Omega_x}\sin{\Omega_y}\sin{\Omega_z}%20&%20\cos{\Omega_x}\cos{\Omega_y}%20\\%20+%20\sin{\Omega_x}\sin{\Omega_z}%20&%20+%20\sin{\Omega_x}\cos{\Omega_z}%20\end{bmatrix}
Mais c'est pas très lisible.

 

Après, on peut arbitrairement ajouter de l'espace entre les lignes pour aider à la lecture :

\begin{eqnarray}
    \mathbf{R}_{\vec{\Omega}}  
    % blabla....
    &= &
    % la matrice trop large :
    \begin{bmatrix}
    \cos{\Omega_y} \cos{\Omega_z} &
       -\cos{\Omega_y}\sin{\Omega_z} &
       \sin{\Omega_y} \\[0.3em]
     
    \sin{\Omega_x} \sin{\Omega_y} \cos{\Omega_z}  &
       -\sin{\Omega_x}\sin{\Omega_y}\sin{\Omega_z}  &
       -\sin{\Omega_x}\cos{\Omega_y} \\
+  \cos{\Omega_x}\sin{\Omega_z} &  + \cos{\Omega_x}\cos{\Omega_z} & \\[0.3em]
     
    -\cos{\Omega_x}\sin{\Omega_y}\cos{\Omega_z}  &
       \cos{\Omega_x}\sin{\Omega_y}\sin{\Omega_z}   &
       \cos{\Omega_x}\cos{\Omega_y} \\
+ \sin{\Omega_x}\sin{\Omega_z} & + \sin{\Omega_x}\cos{\Omega_z}
    \end{bmatrix}
 \end{eqnarray}


http://hfr-rehost.net/self/46877ea54422d9349087b9b308e2a285c8b49ca0.png

 

Après pour faire encore mieux on peux centrer les lignes uniques avec \multirow


\usepackage{multirow}
\begin{eqnarray}
    \mathbf{R}_{\vec{\Omega}}  
    % blabla....
    &= &
    % la matrice trop large :
    \begin{bmatrix}
    \cos{\Omega_y} \cos{\Omega_z} &
       -\cos{\Omega_y}\sin{\Omega_z} &
       \sin{\Omega_y} \\[0.3em]
     
    \sin{\Omega_x} \sin{\Omega_y} \cos{\Omega_z}  &
       -\sin{\Omega_x}\sin{\Omega_y}\sin{\Omega_z}  &
       \multirow{2}{*}{$-\sin{\Omega_x}\cos{\Omega_y}$} \\
+  \cos{\Omega_x}\sin{\Omega_z} &  + \cos{\Omega_x}\cos{\Omega_z} & \\[0.3em]
     
    -\cos{\Omega_x}\sin{\Omega_y}\cos{\Omega_z}  &
       \cos{\Omega_x}\sin{\Omega_y}\sin{\Omega_z}   &
      \multirow{2}{*}{$\cos{\Omega_x}\cos{\Omega_y}$} \\
+ \sin{\Omega_x}\sin{\Omega_z} & + \sin{\Omega_x}\cos{\Omega_z}
    \end{bmatrix}
 \end{eqnarray}


Mais là au niveau du code ça devient carrément cuisine.

 

Message cité 1 fois
Message édité par Ciler le 03-05-2013 à 17:00:01
n°3085630
Ciler
Posté le 03-05-2013 à 17:02:05  profilanswer
 


A coup de \nonumber ça doit être possible, mais le problème est ailleurs.
 
Outre, on l'a déjà dit que eqnarray c'est le mal, le maaaaaaaaaaaaaaal, si ton truc n'a besoin que d'un seul numéro, c'est que ce n'est qu'une seule équation, et dans ce cas, il te faut utiliser l’environnement adapté. Si le problème est un problème d'espace, dans ce cas, il faut travailler à coup de \nonumber.

n°3085641
Profil sup​primé
Posté le 03-05-2013 à 17:57:02  answer
 


 
OK, c'est noté :D
 


Merci  [:prosterne] c'est parfait
Par contre j'avoue ne pas voir l'erreur dans le code que j'ai filé ?
Et oui je n'ai pas vraiment besoin de eqnarray, en effet.
 
Merci beaucoup pour votre aide ;)

n°3085645
Ciler
Posté le 03-05-2013 à 18:21:04  profilanswer
 


Ligne 2 tu ouvre un \begin{bmatrix} que tu fermes probablement dans la partie commentée, du coup ça compile pas tel quel.  

n°3085646
Profil sup​primé
Posté le 03-05-2013 à 18:22:28  answer
 

Ciler a écrit :


Ligne 2 tu ouvre un \begin{bmatrix} que tu fermes probablement dans la partie commentée, du coup ça compile pas tel quel.  


ah oui en effet, désolé :s merci encore en tout cas :jap:

n°3085648
Ciler
Posté le 03-05-2013 à 18:25:07  profilanswer
 

Après, conceptuellement, c'est moyen comme solutions, puisque tu vas à l'encontre du principe de TeX (vu qu'on manipule la forme du document et pas simplement son contenu).

n°3085952
Romn
Posté le 07-05-2013 à 15:30:02  profilanswer
 

En tant qu'auto-entrepreneur je fais des factures et j'ai choisi Latex pour faire ça (toujours pas sur que ce soit une bonne idée). J'ai trouvé un template sur le net que j'ai un peu réadapté. Voici un exemple :

Citation :


\documentclass[french,11pt]{article}
\usepackage{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[a4paper]{geometry}
\usepackage{units}
\usepackage{bera}
\usepackage{graphicx}
\usepackage{fancyhdr}
\usepackage{fp}

 

\def\TVA{19.6} % Taux de la TVA

 

\def\TotalHT{0}
\def\TotalTVA{0}

 

\newcommand{\AjouterProduit}[3]{% Arguments : Désignation, quantité, prix unitaire HT
 \FPround{\prix}{#3}{2}
 \FPeval{\montant}{#2 * #3}
 \FPround{\montant}{\montant}{2}
 \FPadd{\TotalHT}{\TotalHT}{\montant}
 
 \eaddto\ListeProduits{#1 & \prix & #2 & \montant \cr}
}

 

\newcommand{\AfficheResultat}{%
 \ListeProduits
 
 \FPeval{\TotalTVA}{\TotalHT * \TVA / 100}
 \FPadd{\TotalTTC}{\TotalHT}{\TotalTVA}
 \FPround{\TotalHT}{\TotalHT}{2}
 \FPround{\TotalTVA}{\TotalTVA}{2}
 \FPround{\TotalTTC}{\TotalTTC}{2}
 \global\let\TotalHT\TotalHT
 \global\let\TotalTVA\TotalTVA
 \global\let\TotalTTC\TotalTTC
 
 \cr \hline \hline
 Total HT (EUR)   & & & \TotalHT \cr
% TVA \TVA~\%   & & & \TotalTVA \cr
% \hline \hline
% \textbf{Total TTC} & & & \TotalTTC
 & \multicolumn{3}{r}{\footnotesize{TVA non applicable, art. 293 B du CGI}}
}

 

\newcommand*\eaddto[2]{% version développée de \addto
   \edef\tmp{#2}%
   \expandafter\addto
   \expandafter#1%
   \expandafter{\tmp}%
}

 

\newcommand{\ListeProduits}{}

  


%%%%%%%%%%%%%%%%%%%%% A MODIFIER DANS LA FACTURE %%%%%%%%%%%%%%%%%%%%%

 

\def\FactureNum   {xxx} % Numéro de facture
\def\FactureAcquittee {non}  % Facture acquittée : oui/non
\def\FactureLieu {xxx} % Lieu de l'édition de la facture
\def\FactureObjet {xxx.} % Objet du document
% Description de la facture
\def\FactureDescr {%
~
}

 

% Infos Client
\def\ClientNom{xxx} % Nom du client
\def\ClientAdresse{%     % Adresse du client
 xxx\\
 xxx\\
 xxx
}

 

% Liste des produits facturés : Désignation, quantité, prix unitaire HT
\AjouterProduit{xxx}{2}{100}

 

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

  


\geometry{verbose,tmargin=4em,bmargin=8em,lmargin=6em,rmargin=6em}
\setlength{\parindent}{0pt}
\setlength{\parskip}{1ex plus 0.5ex minus 0.2ex}

 

\thispagestyle{fancy}
\pagestyle{fancy}
\setlength{\parindent}{0pt}

 

\renewcommand{\headrulewidth}{0pt}
\cfoot{
 Xxx\newline
 \small{
  Telephone : xxx ~--~ E-mail : xxx\newline
  N° SIRET : xxx
 }
}

  

\begin{document}

 

% Logo de la société
%\includegraphics{logo.jpg}

 

% Nom et adresse de la société
\begin{tabular}{p{0.50\linewidth}r}
Xxx & N° SIRET : xxx\\
xxx & \footnotesize{Dispens\'e d’immatriculation au registre du commerce}\\
xxxl & \footnotesize{et des soci\'et\'es (RCS) et au r\'epertoire des m\'etiers (RM)}\\
xxx &\\
\end{tabular}

 

\vspace{1cm}

 

{\addtolength{\leftskip}{10.5cm} %in ERT
 \textbf{\ClientNom} \\
 \ClientAdresse  \\

 

} %in ERT

 

\vspace{1cm}

 

\LARGE{\textbf{Facture n°\FactureNum}}
\normalsize

 

\vspace{1.5cm}

 

\FactureLieu, le \today
~\\~\\
\textbf{Objet : \FactureObjet \\}

 

\textnormal{\FactureDescr}

 

\begin{center}
 \begin{tabular}{lrrr}
  \textbf{Désignation ~~~~~~} & \textbf{Prix unitaire (HT)} & \textbf{Quantité} & \textbf{Montant (HT)} \\
  \hline
  \AfficheResultat{}
 \end{tabular}
\end{center}

 

~\\

 

\ifthenelse{\equal{\FactureAcquittee}{oui}}{
 Facture acquittée.
}{

 

À régler par chèque ou par virement bancaire :

 

\begin{center}
  \begin{tabular}{|c c c c|}
   \hline  \textbf{Code banque} & \textbf{Code guichet} & \textbf{N° de Compte}  & \textbf{Clé RIB} \\
     xxxxx    & xxxxx     & xxxxxxxx   & xxxxxx   \\
   \hline  \textbf{IBAN N°}  & \multicolumn{3}{|l|}{ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx }   \\
   \hline  \textbf{Code BIC}  & \multicolumn{3}{|l|}{ xxxxxxxxxxxxxxxx }   \\
   \hline
  \end{tabular}
 \end{center}

 

}

 

\end{document}

 


 

Bref, ça marche pas mal et je n'ai plus que la zone centrale à changer pour les nouvelles factures (Nom du client et produit).
Maintenant ce que j'aimerais ça serait pouvoir rajouter des détails à des produits. Je me suis fait une commande qui permet de rajouter une ligne sans prix :

Citation :


\newcommand{\AjouterProduitFree}[1]{% Arguments : Désignation, quantité, prix unitaire HT
 \eaddto\ListeProduits{#1 & ~ & ~ & ~ \cr}
}

 

Mais j'aimerais pouvoir écrire des choses en italique ou en petit dans ces descriptions, faire par exemple :

Citation :

\AjouterProduitFree{\textit{cf texte numero xxx...}}

 

Mais ça ne fonctionne pas, j'ai une erreur :

Citation :


./devis.tex:87: TeX capacity exceeded, sorry [input stack size=5000].
\@setfontsize #1#2#3->\@nomath #1
                                 \ifx \protect \@typeset@protect \let \@curr...
l.87 \AjouterProduitfree{\footnotesize{test}}
                                             
./devis.tex:87:  ==> Fatal error occurred, no output PDF file produced!
Transcript written on devis.log.

 

Ça vient surement du \eaddto que je ne maîtrise pas vraiment.
Vous sauriez comment je peux m'en sortir ?


Message édité par Romn le 07-05-2013 à 15:30:50

---------------
DVD |  Ludothèque: BGG
n°3085962
Ciler
Posté le 07-05-2013 à 16:59:13  profilanswer
 

J'ai pas (encore) lu en détails, mais un truc :

  • \textbf{Désignation ~~~~~~} c'est crade. Pourquoi ne pas faire une colonne p{5 cm} ? En plus si tu as un article dont le nom est long ça te fera automatiquement les sauts de ligne.  


Je comprends pas comment tu fais les calculs, mais par contre beau boulot :jap:

n°3085965
Romn
Posté le 07-05-2013 à 17:17:30  profilanswer
 

C'est pas de moi, j'ai trouvé ça en tapant "facture latex" dans google et du coup y a des trucs pas très propre comme ce que tu as noté que je corrige au fur et à mesure.
Les calculs sont fait avec la fonction : \FPeval{\montant}{#2 * #3} du package fp.


---------------
DVD |  Ludothèque: BGG
n°3085988
Profil sup​primé
Posté le 07-05-2013 à 22:14:06  answer
 

Ciler a écrit :

Après, conceptuellement, c'est moyen comme solutions, puisque tu vas à l'encontre du principe de TeX (vu qu'on manipule la forme du document et pas simplement son contenu).


Oui, c'est aussi un peu à cause de ça que j'étais venu, je voulais connaitre la façon la moins crade de le faire.
Sachant que tout de même, l'objectif est que ça soit lisible :o

n°3086071
dreamer18
CDLM
Posté le 08-05-2013 à 23:01:33  profilanswer
 

Salut les pros du LaTeX :D
 
Un phénomène que je ne comprends pas; j'avais un gros fichier source avec des images aux formats ps et eps intégrés, ce truc a compilé sans erreur depuis des années.
 
je suis passé sous ubuntu avec tekmaker; maintenant que j'utilise l'interface graphique (latex ou pdflatex) ou la ligne de commande, le document compile sans erreur bloquante mais les images n’apparaissent plus ! (il y a juste un blanc au lieu du graphique attendu)
 
Voilà ce que j'ai dans les logs

Citation :

(./cours/rappels.tex
Chapitre 1.
[11
] [12] [13] [14] [15] [16] [17] [18]
File: ./graphes/densite_uniforme.eps Graphic file (type eps)
<./graphes/densite_uniforme.eps>
File: ./graphes/uniforme_fdr.eps Graphic file (type eps)
<./graphes/uniforme_fdr.eps>
File: ./graphes/expo_densite.eps Graphic file (type eps)
<./graphes/expo_densite.eps>
File: ./graphes/expo_fdr.eps Graphic file (type eps)
<./graphes/expo_fdr.eps> [19
Non-PDF special ignored!
Non-PDF special ignored!
Non-PDF special ignored!
Non-PDF special ignored!
Non-PDF special ignored!
Non-PDF special ignored!
Non-PDF special ignored!
Non-PDF special ignored!
Non-PDF special ignored!
Non-PDF special ignored!]
File: ./graphes/densite_gauss.eps Graphic file (type eps)
<./graphes/densite_gauss.eps>
File: ./graphes/fdr_gaussienne.eps Graphic file (type eps)
<./graphes/fdr_gaussienne.eps> [20
Non-PDF special ignored!
Non-PDF special ignored!
Non-PDF special ignored!
Non-PDF special ignored!
Non-PDF special ignored!
Non-PDF special ignored!
Non-PDF special ignored!
Non-PDF special ignored!
Non-PDF special ignored!
Non-PDF special ignored!
Non-PDF special ignored!
Non-PDF special ignored!
Non-PDF special ignored!
Non-PDF special ignored!
Non-PDF special ignored!
Non-PDF special ignored!
Non-PDF special ignored!
Non-PDF special ignored!
Non-PDF special ignored!
Non-PDF special ignored!] [21] [22] [23]) [24]


---------------
"Parceque toi tu fracasses du migrant à la batte de baseball, c'est ça ?" - Backbone-
n°3086083
cHacAL31
Jamais parlé de Boobs&Guns !
Posté le 09-05-2013 à 08:33:46  profilanswer
 

pdflatex ne me prend pas (je ne sais pas si c'est obligatoirement le cas) les eps en natif.
Fais le test en les convertissant en pdf ou en jpg en général ça passe.
sinon il faut déclarer l'extension eps pour qu'elle soit reconnue
 \DeclareGraphicsExtensions{.pdf,.png,.jpg}


---------------
Tests debiles | Jeu TV mystere | !!! Frappez Raymond !!!!
n°3086108
Profil sup​primé
Posté le 09-05-2013 à 14:56:54  answer
 

Regarde du côté du package "epstopdf" (c'est ce que j'utilise)

n°3086189
dreamer18
CDLM
Posté le 09-05-2013 à 20:57:03  profilanswer
 

cHacAL31 a écrit :

pdflatex ne me prend pas (je ne sais pas si c'est obligatoirement le cas) les eps en natif.
Fais le test en les convertissant en pdf ou en jpg en général ça passe.
sinon il faut déclarer l'extension eps pour qu'elle soit reconnue
 \DeclareGraphicsExtensions{.pdf,.png,.jpg}

Merci à vous deux, je vais tester. ça fonctionnait tout seul y a longtemps, que ce soit via pdflatex, ou via latex puis dvipdfm
 
Maintenant même le dvi sorti par latex me sort des graphiques vides
 
à noter que les fichiers .ps sortent vides aussi.
 
Dans l'en-tête de mon source j'utilisais ça :

Code :
  1. \usepackage[dvips]{graphicx}


Message édité par dreamer18 le 09-05-2013 à 21:00:16

---------------
"Parceque toi tu fracasses du migrant à la batte de baseball, c'est ça ?" - Backbone-
n°3086195
cHacAL31
Jamais parlé de Boobs&Guns !
Posté le 09-05-2013 à 22:33:25  profilanswer
 

dans ce cas tu peux mettre l'option dvipdf sur graphicx.


---------------
Tests debiles | Jeu TV mystere | !!! Frappez Raymond !!!!
n°3086197
dreamer18
CDLM
Posté le 09-05-2013 à 22:36:34  profilanswer
 

ben j'ai mis dvipdfm mais ça fonctionne pas plus :D je me demande s'il n'y a pas un problème dans un module externe :/


---------------
"Parceque toi tu fracasses du migrant à la batte de baseball, c'est ça ?" - Backbone-
n°3086210
cHacAL31
Jamais parlé de Boobs&Guns !
Posté le 09-05-2013 à 22:56:18  profilanswer
 

sinon il y a l'option epstopdf qui convertira à la volée tes eps en pdf pour les inclures :
 

Code :
  1. \usepackage{graphicx}
  2. \usepackage{epstopdf}
  3. \epstopdfsetup{update}


 
le reste du code marche avec des includegraphics standards sans préciser l'extension du fichier.


---------------
Tests debiles | Jeu TV mystere | !!! Frappez Raymond !!!!
n°3086211
dreamer18
CDLM
Posté le 09-05-2013 à 23:02:53  profilanswer
 

C'est dingue, y a rien qui fonctionne, ça me sort toujours des graphiques blancs... je commence à croire que ça vient de ma distribution :/


---------------
"Parceque toi tu fracasses du migrant à la batte de baseball, c'est ça ?" - Backbone-
n°3086212
dreamer18
CDLM
Posté le 09-05-2013 à 23:06:38  profilanswer
 

Bon c'est vraiment l'intégration dans le document final qui pose problème, j'ai converti à la main les eps en pdf avec epstopdf (ça fonctionne parfaitement), j'appelle directement les fichiers pdf à intégrer et ça me sort toujours des graphiques blancs :(
 
edit : ha non, quand j'appelle directement les pdf ça compile plus :D à la base mon code c'était ça :

Code :
  1. \begin{figure}[htbp]
  2. \begin{center}
  3. \begin{minipage}[b]{.4\linewidth}
  4. \centering\includegraphics[angle=0,width=4.6cm]{./graphes/densite_uniforme.eps}
  5. \caption[densit\'e de la loi uniforme]{densit\'e}
  6. \end{minipage}
  7. \begin{minipage}[b]{.4\linewidth}
  8. \centering\includegraphics[angle=0,width=4.6cm]{./graphes/uniforme_fdr.eps}
  9. \caption[fonction de r\'epartition de la loi uniforme]{fonction de r\'epartition}
  10. \end{minipage}
  11. \end{center}
  12. \end{figure}


Message édité par dreamer18 le 09-05-2013 à 23:10:38

---------------
"Parceque toi tu fracasses du migrant à la batte de baseball, c'est ça ?" - Backbone-
n°3086213
cHacAL31
Jamais parlé de Boobs&Guns !
Posté le 09-05-2013 à 23:10:41  profilanswer
 

mode draft dans le documentstyle ? ou alors badbox incorrecte ?

 

edit: enlève le ".eps" à la fin des fichiers et latex choisira tout seul : .eps pour la compil avec latex, .pdf pour celle avec pdftex


Message édité par cHacAL31 le 09-05-2013 à 23:11:36

---------------
Tests debiles | Jeu TV mystere | !!! Frappez Raymond !!!!
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  104  105  106  ..  116  117  118  119  120  121

Aller à :
Ajouter une réponse
 

Sujets relatifs
[Topic] Le FASTPATH chez free !Pourquoi ferme t-on d'autorité un topic...
Je recherche un topic...Où mettre ce filtre ADSL??(fin du topic)
[Topic Unique] Freebox V3.... auront nous la V4 mi-juillet???[TU] Mozilla Thunderbird
Plus de sujets relatifs à : [Topic unique] LaTeX (R)


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)