Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
F
frama-c
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Deploy
Releases
Container Registry
Model registry
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
pub
frama-c
Commits
eda6746d
Commit
eda6746d
authored
2 years ago
by
Andre Maroneze
Browse files
Options
Downloads
Patches
Plain Diff
fix encoding (iso-8859-1 -> utf-8)
parent
46784874
No related branches found
Branches containing commit
No related tags found
Tags containing commit
No related merge requests found
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
doc/makeLatex
+25
-25
25 additions, 25 deletions
doc/makeLatex
doc/training/developer/macros.tex
+1
-1
1 addition, 1 deletion
doc/training/developer/macros.tex
src/plugins/wp/doc/coqdoc/coqdoc.sty
+1
-1
1 addition, 1 deletion
src/plugins/wp/doc/coqdoc/coqdoc.sty
with
27 additions
and
27 deletions
doc/makeLatex
+
25
−
25
View file @
eda6746d
# Fichier
inclure dans son makefile pour faire des compilation latex.
# Fichier
à
inclure dans son makefile pour faire des compilation latex.
# L'utilisateur doit d
f
inir certaines variables (note
s
+)
# L'utilisateur doit d
éf
inir certaines variables (noté
es
+)
# et peut en option en (re)d
f
inir d'autres (note
s
*) :
# et peut en option en (re)d
éf
inir d'autres (noté
es
*) :
#
#
# === outils (peuvent
t
re redf
i
nis si on veut prci
s
er le path par exemple) :
# === outils (peuvent
êt
re redé
fi
nis si on veut préc
is
er le path par exemple) :
# TEXI (= texi2dvi)
# TEXI (= texi2dvi)
# HEVEA (HEVEAOPTS), HACHA
# HEVEA (HEVEAOPTS), HACHA
# === fichiers :
# === fichiers :
# * TOPTEX=top.tex : d
t
ermin
p
ar dfa
u
t par un grep de documentclass
# * TOPTEX=top.tex : d
ét
erminé
p
ar déf
au
t par un grep de documentclass
# * GENERATED_TEX= : fichiers .tex g
nrs (
vide par dfau
t
)
# * GENERATED_TEX= : fichiers .tex g
énérés (
vide par défa
ut
)
#
#
# * FIGURES_TODO= : noms de figures sans extension (-> .eps + .pdf)
# * FIGURES_TODO= : noms de figures sans extension (-> .eps + .pdf)
# (suppose qu'on a le .eps et le .pdf
# (suppose qu'on a le .eps et le .pdf
# ou qu'on sait a une cible pour les fabriquer...)
# ou qu'on sait a une cible pour les fabriquer...)
#
#
# * HVA=macros.hva : si on a besoin de d
f
inir des choses pour hevea
# * HVA=macros.hva : si on a besoin de d
éf
inir des choses pour hevea
#
#
# Les figures (fichiers .fig) sont compil
s
en postscript et/ou en pdf
# Les figures (fichiers .fig) sont compil
és
en postscript et/ou en pdf
# en fonction des besoins. Si on souhaite compiler une figure en latex
# en fonction des besoins. Si on souhaite compiler une figure en latex
# (formules, etc) il faut simplement nommer le fichier *.tex.fig
# (formules, etc) il faut simplement nommer le fichier *.tex.fig
#
#
...
@@ -25,14 +25,14 @@
...
@@ -25,14 +25,14 @@
# debug_latex,
# debug_latex,
# clean_latex, clean_hevea, clean
# clean_latex, clean_hevea, clean
#
#
# loop : lance gv sur TOPTEX.ps et une boucle de compilation qui met
jour
# loop : lance gv sur TOPTEX.ps et une boucle de compilation qui met
à
jour
# le contenu visualis
.
# le contenu visualis
é.
# Il est conseill
d'utiliser plutt
la cible 'sloop' pour ne pas avoir
# Il est conseill
é
d'utiliser plutô
t
la cible 'sloop' pour ne pas avoir
# un
c
ran qui df
i
le en permanence.
# un
éc
ran qui dé
fi
le en permanence.
#------------------------------------------------------------------------------
#------------------------------------------------------------------------------
# l'avantage de texi2dvi par rapport
latex,
# l'avantage de texi2dvi par rapport
à
latex,
# c'est qu'il s'occupe de l'index, de la biblio,
# c'est qu'il s'occupe de l'index, de la biblio,
# et de lancer latex autant de fois qu'il le faut.
# et de lancer latex autant de fois qu'il le faut.
TEXI
?=
texi2dvi
TEXI
?=
texi2dvi
...
@@ -73,13 +73,13 @@ FIGURES_EPS = $(SIMPLE_FIGURES_EPS) $(FIGURES_PSTEX)
...
@@ -73,13 +73,13 @@ FIGURES_EPS = $(SIMPLE_FIGURES_EPS) $(FIGURES_PSTEX)
FIGURES_PDF
=
$(
SIMPLE_FIGURES_PDF
)
$(
FIGURES_PDFTEX
)
FIGURES_PDF
=
$(
SIMPLE_FIGURES_PDF
)
$(
FIGURES_PDFTEX
)
GENERATED_FIGURES
=
$(
FIGURES_EPS
)
$(
FIGURES_PDF
)
$(
FIGURES_TEX
)
GENERATED_FIGURES
=
$(
FIGURES_EPS
)
$(
FIGURES_PDF
)
$(
FIGURES_TEX
)
# plus utile : hevea se d
b
rouille tout seul.
# plus utile : hevea se d
éb
rouille tout seul.
#IMAGES_GIF = $(shell grep -s gif $(SRC).html | grep "^[ ]*<IMG" | sed -e 's=[^"]*"\(.*.gif\).*=\1=')
#IMAGES_GIF = $(shell grep -s gif $(SRC).html | grep "^[ ]*<IMG" | sed -e 's=[^"]*"\(.*.gif\).*=\1=')
# TODO :
te
ndre au cas d'une biblio multiple (plusieurs fichiers .bib).
# TODO :
à éte
ndre au cas d'une biblio multiple (plusieurs fichiers .bib).
BIB_NAME
=
$(
shell
grep
-h
"bibliography{"
$(
TOPTEX
)
\
BIB_NAME
=
$(
shell
grep
-h
"bibliography{"
$(
TOPTEX
)
\
|
sed
-e
's/\\bibliography{\(.*\)
}
/\1.bib/'
)
|
sed
-e
's/\\bibliography{\(.*\)
}
/\1.bib/'
)
# TODO:
modifier pour chercher dans BIBINPUTS
# TODO:
à
modifier pour chercher dans BIBINPUTS
ifneq
($(strip $(BIB_NAME)),)
ifneq
($(strip $(BIB_NAME)),)
BIB_FILE
=
$(
BIB_NAME
)
BIB_FILE
=
$(
BIB_NAME
)
...
@@ -115,7 +115,7 @@ debug_latex :
...
@@ -115,7 +115,7 @@ debug_latex :
@
echo
"HVA =
$(
HVA
)
"
@
echo
"HVA =
$(
HVA
)
"
#------------------------------------------------------------------------------
#------------------------------------------------------------------------------
# D
p
endances :
# D
ép
endances :
$(SRC).dvi
:
$(ALL_TEX) $(FIGURES_TEX) $(FIGURES_EPS) $(BBL_FILE) $(FIGURES_PDF)
$(SRC).dvi
:
$(ALL_TEX) $(FIGURES_TEX) $(FIGURES_EPS) $(BBL_FILE) $(FIGURES_PDF)
# no <TAB> here
# no <TAB> here
...
@@ -129,7 +129,7 @@ $(SRC).html : $(ALL_TEX) $(SRC).pdf $(SRC).bbl
...
@@ -129,7 +129,7 @@ $(SRC).html : $(ALL_TEX) $(SRC).pdf $(SRC).bbl
#------------------------------------------------------------------------------
#------------------------------------------------------------------------------
# Regles de production :
# Regles de production :
# dessins .eps
partir des .fig de xfig
# dessins .eps
à
partir des .fig de xfig
%.eps
:
%.tex.fig
%.eps
:
%.tex.fig
fig2dev
-L
pstex
$<
$@
fig2dev
-L
pstex
$<
$@
...
@@ -160,7 +160,7 @@ $(SRC).html : $(ALL_TEX) $(SRC).pdf $(SRC).bbl
...
@@ -160,7 +160,7 @@ $(SRC).html : $(ALL_TEX) $(SRC).pdf $(SRC).bbl
$(
TEXI2DVI
)
$<
$(
TEXI2DVI
)
$<
$(SRC).bbl
:
$(BIB_FILE)
$(SRC).bbl
:
$(BIB_FILE)
@
echo
"=== Fichier .bib plus r
c
ent -> effacement du .bbl"
@
echo
"=== Fichier .bib plus r
éc
ent -> effacement du .bbl"
rm
-f
$(
SRC
)
.bbl
rm
-f
$(
SRC
)
.bbl
...
@@ -193,9 +193,9 @@ $(SRC).html: $(HVA) $(SRC).tex
...
@@ -193,9 +193,9 @@ $(SRC).html: $(HVA) $(SRC).tex
index.html
:
$(SRC).html
index.html
:
$(SRC).html
$(
HACHA
)
-o
index.html
$(
SRC
)
.html
$(
HACHA
)
-o
index.html
$(
SRC
)
.html
# ceci n'est normalement plus utile sous UNIX grace
l'option -fix de hevea
# ceci n'est normalement plus utile sous UNIX grace
à
l'option -fix de hevea
#$(IMAGES_GIF) : $(SRC).image.tex
#$(IMAGES_GIF) : $(SRC).image.tex
#@echo "=== G
nra
tion des images gif"
#@echo "=== G
énéra
tion des images gif"
#imagen $(SRC)
#imagen $(SRC)
#------------------------------------------------------------------------------
#------------------------------------------------------------------------------
...
@@ -228,14 +228,14 @@ sloop:
...
@@ -228,14 +228,14 @@ sloop:
#------------------------------------------------------------------------------
#------------------------------------------------------------------------------
clean_hevea
:
clean_hevea
:
@
echo
"=== M
n
age des fichiers hevea"
@
echo
"=== M
én
age des fichiers hevea"
rm
-f
$(
SRC
)
.html
$(
SRC
)
.h
{
toc,aux,ind,idx
}
$(
SRC
)
.cb
rm
-f
$(
SRC
)
.html
$(
SRC
)
.h
{
toc,aux,ind,idx
}
$(
SRC
)
.cb
rm
-f
index.html
$(
SRC
)
[
0-9][0-9][0-9].html
$(
SRC
)
.css
rm
-f
index.html
$(
SRC
)
[
0-9][0-9][0-9].html
$(
SRC
)
.css
rm
-f
$(
SRC
)
.image.cb
$(
SRC
)
.image.tex
$(
SRC
)
[
0-9][0-9][0-9].gif
rm
-f
$(
SRC
)
.image.cb
$(
SRC
)
.image.tex
$(
SRC
)
[
0-9][0-9][0-9].gif
rm
-f
previous_motif.gif next_motif.gif contents_motif.gif
rm
-f
previous_motif.gif next_motif.gif contents_motif.gif
clean_tmp_tex
:
clean_tmp_tex
:
@
echo
"=== M
n
age des fichiers temporaires de latex"
@
echo
"=== M
én
age des fichiers temporaires de latex"
rm
-f
$(
SRC
)
.aux
rm
-f
$(
SRC
)
.aux
rm
-f
$(
SRC
)
.log
rm
-f
$(
SRC
)
.log
rm
-f
$(
SRC
)
.blg
rm
-f
$(
SRC
)
.blg
...
@@ -249,12 +249,12 @@ clean_tmp_tex :
...
@@ -249,12 +249,12 @@ clean_tmp_tex :
rm
-f
$(
SRC
)
.out
rm
-f
$(
SRC
)
.out
clean_latex
:
clean_tmp_tex
clean_latex
:
clean_tmp_tex
@
echo
"=== M
n
age des fichiers latex"
@
echo
"=== M
én
age des fichiers latex"
rm
-f
$(
SRC
)
.bbl
rm
-f
$(
SRC
)
.bbl
rm
-f
$(
SRC
)
.dvi
rm
-f
$(
SRC
)
.dvi
rm
-f
$(
SRC
)
.ps
rm
-f
$(
SRC
)
.ps
rm
-f
$(
SRC
)
.pdf
rm
-f
$(
SRC
)
.pdf
@
echo
"=== M
n
age des figures"
@
echo
"=== M
én
age des figures"
rm
-f
*
.~[0-9]
*
~
*
.bak
*
~
rm
-f
*
.~[0-9]
*
~
*
.bak
*
~
rm
-f
$(
GENERATED_FIGURES
)
rm
-f
$(
GENERATED_FIGURES
)
...
...
This diff is collapsed.
Click to expand it.
doc/training/developer/macros.tex
+
1
−
1
View file @
eda6746d
...
@@ -40,7 +40,7 @@ literate=%
...
@@ -40,7 +40,7 @@ literate=%
{
'a
}{$
\alpha
$}
1
%
{
'a
}{$
\alpha
$}
1
%
{
'b
}{$
\beta
$}
1
%
{
'b
}{$
\beta
$}
1
%
{
'c
}{$
\gamma
$}
1
%
{
'c
}{$
\gamma
$}
1
%
{}{
`
{}}
1
%
{
µ
}{
`
{}}
1
%
}
}
\newcommand
{
\framac
}{
\textsl
{
Frama-C
}
\xspace
}
\newcommand
{
\framac
}{
\textsl
{
Frama-C
}
\xspace
}
...
...
This diff is collapsed.
Click to expand it.
src/plugins/wp/doc/coqdoc/coqdoc.sty
+
1
−
1
View file @
eda6746d
% This is coqdoc.sty, by Jean-Christophe Filli
t
re
% This is coqdoc.sty, by Jean-Christophe Filli
ât
re
% This LaTeX package is used by coqdoc (http://www.lri.fr/~filliatr/coqdoc)
% This LaTeX package is used by coqdoc (http://www.lri.fr/~filliatr/coqdoc)
%
%
% You can modify the following macros to customize the appearance
% You can modify the following macros to customize the appearance
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment