summaryrefslogtreecommitdiff
path: root/obsolete/language/french/frenchpro/french/inputs/keyboard/cp850.kbc
diff options
context:
space:
mode:
Diffstat (limited to 'obsolete/language/french/frenchpro/french/inputs/keyboard/cp850.kbc')
-rw-r--r--obsolete/language/french/frenchpro/french/inputs/keyboard/cp850.kbc173
1 files changed, 173 insertions, 0 deletions
diff --git a/obsolete/language/french/frenchpro/french/inputs/keyboard/cp850.kbc b/obsolete/language/french/frenchpro/french/inputs/keyboard/cp850.kbc
new file mode 100644
index 0000000000..cf99d8309b
--- /dev/null
+++ b/obsolete/language/french/frenchpro/french/inputs/keyboard/cp850.kbc
@@ -0,0 +1,173 @@
+% cp850.kbc for PC (code page 850) An idea of Bernard Gaulle 92/04/21
+% last mods: 2005/04/13
+% Copyright Bernard Gaulle as in french.doc
+% (you are allowed instead to modifiy it
+% and give it another name)
+% 8bits binary file!
+% (is called by kbconfig.tex before patterns loading at INITEX time)
+% (might be called at any time by the keyboard package)
+% (might be called at any time by kb2lex.tex to produce .lex files)
+%
+% This is a way to customize your (La)TeX accordingly with your keyboard.
+% First line for lower caps and second for their hexa. codes in ec/dc fonts
+% third line for upper caps and fourth for " " " " " "
+% A dot is inserted in any non-applicable case.
+%
+% Check keyboard.dat and the documentation for more informations.
+%
+%------ Tableau des caracteres accentues de mon clavier PC --------------------
+% \_______________________________________________________/
+% |___1__|___2__|___3__|___4__|___5__|___6__|___7__|___8__|%%%%%comments%%
+ \ac[ \` | \' | \" | \^ | {\c} | {} | {} | {\r} ]%<== acc.7 bits
+%------------------------------------------------------------------------------
+[a | | . | | | . | . | . | |% no \'a in f.
+ \hex| ^^e0 | . | ^^e4 | ^^e2 | . | . | . | ^^e5 ]% + angstroem
+[A | | . | | | . | . | . | |% no \'A in f.
+ \hex| ^^c0 | . | ^^c4 | ^^c2 | . | . | . | ^^c5 ]%
+%------------------------------------------------------------------------------
+[e | | | | | . | . | . | . |%
+ \hex| ^^e8 | ^^e9 | ^^eb | ^^ea | . | . | . | . ]%
+[E | | | | | . | . | . | . |%
+ \hex| ^^c8 | ^^c9 | ^^cb | ^^ca | . | . | . | . ]%
+%------------------------------------------------------------------------------
+[{\i{}}
+ | . | . | | | . | . | . | . |% no \`i \'i
+ \hex| . | . | ^^ef | ^^ee | . | . | . | . ]%
+[{\I{}}
+ | . | . | | | . | . | . | . |% no \`I \'I
+ \hex| . | . | ^^cf | ^^ce | . | . | . | . ]%
+%------------------------------------------------------------------------------
+[o | . | . | | | . | . | . | . |% no \`o \'o
+ \hex| . | . | ^^f6 | ^^f4 | . | . | . | . ]%
+[O | . | . | | | . | . | . | . |% no \`O \'O
+ \hex| . | . | ^^d6 | ^^d4 | . | . | . | . ]%
+%------------------------------------------------------------------------------
+[u | | . | | | . | . | . | . |% no \'u
+ \hex| ^^f9 | . | ^^fc | ^^fb | . | . | . | . ]%
+[U | | . | | | . | . | . | . |% pas de \'U
+ \hex| ^^d9 | . | ^^dc | ^^db | . | . | . | . ]%
+%------------------------------------------------------------------------------
+[y | . | . | | . | . | . | . | . |% y trema
+ \hex| . | . | ^^b8 | . | . | . | . | . ]%
+[Y | . | . | | . | . | . | . | . |% Y trema
+ \hex| . | . | ^^98 | . | . | . | . | . ]%
+%------------------------------------------------------------------------------
+[c | . | . | . | . | | . | . | . |% c cedille
+ \hex| . | . | . | . | ^^e7 | . | . | . ]%
+[C | . | . | . | . | | . | . | . |% C cedille
+ \hex| . | . | . | . | ^^c7 | . | . | . ]%
+%------------------------------------------------------------------------------
+% Ci-dessous les caracteres speciaux qui sont des \chardef (cad 1 car de fonte)
+% A noter que depuis LaTeX2e ce ne sont plus des \chardef mais des macros.
+%------------------------------------------------------------------------------
+\ACTIVEtrue% necessaire en T1 (caracteres actifs)
+ \MACROtrue% depuis LaTeX2e
+% Malheureusement \oe n'est pas un code iso reconnu a ce jour...
+%[{\oe{}}
+% | . | . | . | . | . | | . | . |% e dans l'o
+% \hex| . | . | . | . | . | ^^f7 | . | . ]%
+%[{\OE{}}
+% | . | . | . | . | . | | . | . |% E dans l'O
+% \hex| . | . | . | . | . | ^^d7 | . | . ]%
+%------------------------------------------------------------------------------
+[{\ae{}}
+ | . | . | . | . | . | | . | . |% e dans l'a
+ \hex| . | . | . | . | . | ^^e6 | . | . ]%
+[{\AE{}}
+ | . | . | . | . | . | | . | . |% E dans l'A
+ \hex| . | . | . | . | . | ^^c6 | . | . ]%
+%------------------------------------------------------------------------------
+[{\o{}}
+ | . | . | . | . | . | | . | . |% o scandinave
+ \hex| . | . | . | . | . | ^^f8 | . | . ]%
+[{\O{}}
+ | . | . | . | . | . | | . | . |%
+ \hex| . | . | . | . | . | ^^d8 | . | . ]%
+ \MACROfalse% depuis LaTeX2e
+%------------------------------------------------------------------------------
+% Ci-dessous les caracteres speciaux qui sont en fait des ligatures
+% (ne pas en rajouter)
+%------------------------------------------------------------------------------
+ \LIGStrue
+[{!`} | . | . | . | . | . | | . | . |% ! espagnol
+ \hex| . | . | . | . | . | ^^bd | . | . ]%
+[. | . | . | . | . | . | . | . | . |%
+ \hex| . | . | . | . | . | . | . | . ]%
+%------------------------------------------------------------------------------
+[{?`} | . | . | . | . | . | | . | . |% ? espagnol
+ \hex| . | . | . | . | . | ^^be | . | . ]%
+[. | . | . | . | . | . | . | . | . |%
+ \hex| . | . | . | . | . | . | . | . ]%
+ \LIGSfalse
+%------------------------------------------------------------------------------
+% Ci-dessous les caracteres speciaux qui sont en fait des macros-instructions
+%------------------------------------------------------------------------------
+ \MACROtrue
+[{\guillemotleft\dGs} % % guillemets
+ | . | . | . | . | . | | . | . |% ouvrants
+ \hex| . | . | . | . | . | . | . | . ]% francais
+[. | . | . | . | . | . | . | . | . |%
+ \hex| . | . | . | . | . | . | . | . ]%
+%------------------------------------------------------------------------------
+[{\guillemotright{}} % % guillemets
+ | . | . | . | . | . | | . | . |% fermants
+ \hex| . | . | . | . | . | . | . | . ]% francais
+[. | . | . | . | . | . | . | . | . |%
+ \hex| . | . | . | . | . | . | . | . ]%
+%------------------------------------------------------------------------------
+[{\r{}} %
+ | . | . | . | . | . | | . | . |% degre
+ \hex| . | . | . | . | . | . | . | . ]%
+[. | . | . | . | . | . | . | . | . |%
+ \hex| . | . | . | . | . | . | . | . ]%
+%------------------------------------------------------------------------------
+% Ci-dessous des macro-caracteres speciaux qui peuvent etre
+% des caracteres mathematiques.
+%------------------------------------------------------------------------------
+[{\ss{}}
+ | . | . | . | . | . | | . | . |% es-zet
+ \hex| . | . | . | . | . | ^^ff | . | . ]%
+% obviously kb7to8 will not contain target {{SS}}
+[{\SS{}}
+ | . | . | . | . | . | {{SS}} | . | . |%
+ \hex| . | . | . | . | . | ^^df | . | . ]%
+%------------------------------------------------------------------------------
+[{\pounds{}}
+ | . | . | . | . | . | | . | . |%sterling pound
+ \hex| . | . | . | . | . | ^^bf | . | . ]%
+[. | . | . | . | . | . | . | . | . |%
+ \hex| . | . | . | . | . | . | . | . ]%
+%------------------------------------------------------------------------------
+[{\copyright{}}
+ | . | . | . | . | . | | . | . |% copyright
+ \hex| . | . | . | . | . | . | . | . ]%
+[. | . | . | . | . | . | . | . | . |%
+ \hex| . | . | . | . | . | . | . | . ]%
+%------------------------------------------------------------------------------
+[{\P{}}
+ | . | . | . | . | . | | . | . |% "plicrow"
+ \hex| . | . | . | . | . | . | . | . ]%
+[. | . | . | . | . | . | . | . | . |%
+ \hex| . | . | . | . | . | . | . | . ]%
+%------------------------------------------------------------------------------
+ \ACTIVEfalse% fin du jeu hors standard
+ \MACROfalse% fin du jeu de macros-instructions
+%%%% patch to allow hyphenation and lowercase for that i-encoding --bg 04/25/96
+\lccode`^^e2=`^^e2% \^O n'aura pas de minuscule
+\ifx\lowercaseORI\undefined%
+\global\let\lowercaseORI\lowercase%
+\fi%
+\gdef\@flowercase#1{\lowercaseORI{#1}}% 2004/06
+\gdef\@flowercasetxt#1{\bgroup% 2004/06
+ \lccode`=`% \^O retrouve sa minuscule
+ \lowercaseORI{\egroup #1}%
+ }%
+\long\gdef\flowercase{\ifmmode% only in text mode 99/02
+ \expandafter\@flowercase%
+ \else% temporary change of lccode
+ \expandafter\@flowercasetxt%
+ \fi%
+ }%
+%%%%%%%%%
+\endinput
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%