<commit_before>## 2D Graphics Libraries

### TASImage

-   In some cases dashed lines with a line width greater than "1" were
    not drawn.
-   The `TLatex` symbol `#tilde`, was misplaced.
-   In `TASImage::DrawtText`, `TTF::SetTextSize` was called with a rounded 
    value (to pixel). This cause some misplacements of character in TLatex 
    formulae.
    
### TPDF and TPostScript

-   Parenthesis can be used in PDF and PS file names.
-   In PDF files, italic greek characters were not correct for non null
    text angle.
    
### TImageDump
-   Fix a `TBox` clipping issue.

### TSVG
-   Some markers did not show in Google-Chrome.
    
### New class TTeXDump: Graphics interface to TeX

This class allow to generate `PGF/TikZ` vector graphics output
which can be included in TeX and LaTeX documents.

`PGF` is a TeX macro package for generating graphics. It is platform
and format-independent and works together with the most important TeX
backend drivers, including pdftex and dvips. It comes with a
user-friedly syntax layer called `TikZ`.

To generate a such file it is enough to do:

```
   gStyle->SetPaperSize(10.,10.);
   hpx->Draw();
   gPad->Print("hpx.tex");
```

Then, the generated file (<tt>hpx.tex</tt>) can be included in a
LaTeX document (`simple.tex`) in the following way:

``
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{patterns}
\title{A simple LaTeX example}
\date{July 2013}
\begin{document}
\maketitle
The following image as been generated using the TTeXDump class:
\par
\input{hpx.tex}
\end{document}
```

Note the two directive needed at the top of the LaTeX file:
<commit_msg>Fix a typo<commit_after>## 2D Graphics Libraries

### TASImage

-   In some cases dashed lines with a line width greater than "1" were
    not drawn.
-   The `TLatex` symbol `#tilde`, was misplaced.
-   In `TASImage::DrawtText`, `TTF::SetTextSize` was called with a rounded 
    value (to pixel). This cause some misplacements of character in TLatex 
    formulae.
    
### TPDF and TPostScript

-   Parenthesis can be used in PDF and PS file names.
-   In PDF files, italic greek characters were not correct for non null
    text angle.
    
### TImageDump
-   Fix a `TBox` clipping issue.

### TSVG
-   Some markers did not show in Google-Chrome.
    
### New class TTeXDump: Graphics interface to TeX

This class allow to generate `PGF/TikZ` vector graphics output
which can be included in TeX and LaTeX documents.

`PGF` is a TeX macro package for generating graphics. It is platform
and format-independent and works together with the most important TeX
backend drivers, including pdftex and dvips. It comes with a
user-friedly syntax layer called `TikZ`.

To generate a such file it is enough to do:

```
   gStyle->SetPaperSize(10.,10.);
   hpx->Draw();
   gPad->Print("hpx.tex");
```

Then, the generated file (<tt>hpx.tex</tt>) can be included in a
LaTeX document (`simple.tex`) in the following way:

```
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{patterns}
\title{A simple LaTeX example}
\date{July 2013}
\begin{document}
\maketitle
The following image as been generated using the TTeXDump class:
\par
\input{hpx.tex}
\end{document}
```

Note the two directive needed at the top of the LaTeX file:

{'fraction_non_alphanumeric': 0.09267241379310345, 'fraction_numerical': 0.006157635467980296, 'mean_word_length': 3.743065693430657, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 13, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2193032', 'n_tokens_mistral': 1071, 'n_tokens_neox': 1007, 'n_words': 432}