From a28d62d3668a597df86633d8552fe4d41c6fb98e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Georges=20Dup=C3=A9ron?= Date: Fri, 16 Dec 2011 15:17:00 +0100 Subject: [PATCH] =?UTF-8?q?Ajout=20d'un=20sch=C3=A9ma=20pas=20complet=20et?= =?UTF-8?q?=20quelques=20modifications.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- rapport/rapport.tex | 59 +++++++++++++++++++++++++++++++++++++++------ 1 file changed, 51 insertions(+), 8 deletions(-) diff --git a/rapport/rapport.tex b/rapport/rapport.tex index 93f9c82..83ca069 100644 --- a/rapport/rapport.tex +++ b/rapport/rapport.tex @@ -2,6 +2,8 @@ \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[frenchb]{babel} +\usepackage{tikz} +\usetikzlibrary{shapes,positioning,snakes,calc,chains} \usepackage{hyperref} \hypersetup{% colorlinks,% @@ -203,19 +205,22 @@ contraintes sur la syntaxe (et le vocabulaire, en fixant une sémantique précises pour les racines) pour le rendre moins ambigu sans perdre beaucoup en expressivité. -\section{Alphabets et logogrammes} +\section{Logogrammes} -% Différences entre alphabets, idéogrammes…. Expliquer brièvement leurs propriétés. +% Différences entre idéogrammes…. Expliquer brièvement leurs propriétés. -\subsection{Alphabets, phonogrammes et syllabaires} +\subsection{Phonogrammes et syllabaires} \subsection{Idéogrammes et pictogrammes} \subsection{Codages et systèmes d'écriture} \subsubsection{Le morse} -Le code Morse est généralement attribué à Samuel Morse. Ce code à été inventé pour la télégraphie en 1835. -Il consiste en une série d'impulsions. Les lettres, chiffres et signes de ponctuation sont représenté par des séries d'impulsions. -Seulement deux types d'impulsions son nécessaires pour tout coder, une impulsion courrte que l'on appelle généralement -"Point" et une impulsion longue appellée "Trait". +Le code Morse est généralement attribué à Samuel Morse. Ce code à été +inventé pour la télégraphie en 1835. Il consiste en une série +d'impulsions. Les lettres, chiffres et signes de ponctuation sont +représenté par des séries d'impulsions. Seulement deux types +d'impulsions son nécessaires pour tout coder, une impulsion courrte +que l'on appelle généralement "Point" et une impulsion longue appellée +"Trait". Ce protocole est facile à apprendre pour les humains (une liste de quelques séries d'impulsions à associer à chaque lettre), mais il est @@ -358,7 +363,45 @@ Expressivité forte, mais seulement dans le domaine. Exemples : BCL, … \section{Conclusion} -Graphique de comparaison des différents supports en terme d'expressivité et de formalisme. +\begin{figure}[h] + \centering + \begin{tikzpicture}[scale=0.5,node distance=0.5cm,font=\footnotesize] + \node at (12,10) {}; + \draw[->] (0,0) -- (11cm,0); + \draw[->] (0,0) -- (0,11cm); + \node[anchor=north] at (10cm,0) {Expressivité}; + \node[anchor=south,xshift=0.5cm] at (0,11cm) {Formalisme}; + + \node[fill=red, fill opacity=0.5,circle, minimum width=0.5cm,minimum height=0.5cm,inner sep=1mm,rotate=0] (mb) at (1cm,10cm) {}; + \node[right=of mb,text width=2cm] (mbtext) {Morse\\Braille}; + \draw[draw=red,draw opacity=0.5,thick] (mbtext.170) -- (mb); + + \node[fill=orange, fill opacity=0.5,ellipse,minimum width=1cm,minimum height=0.5cm,inner sep=1mm,rotate=-90] (sph) at (1cm,9.4cm) {}; + \node[anchor=west,at=(sph.30),xshift=1.5cm,yshift=-0.8cm,text width=2cm] (s) {Syllabaires\\Phonogrammes}; + \draw[draw=orange,draw opacity=0.5,thick] (s.170) -- (sph); + + \node[fill=yellow!80!black, fill opacity=0.5,ellipse,minimum width=3cm,minimum height=0.7cm,inner sep=1mm,rotate=-65] (ipi) at (2cm,8cm) {}; + \node[anchor=north,at=(ipi.south),yshift=-1.5cm,xshift=5mm,text width=2cm,text centered] (i) {Idéogrammes\\Pictogramme\\LSF}; + \draw[draw=yellow!80!black,draw opacity=0.5,thick] (i) -- (ipi.-15); + + \node[fill=green,fill opacity=0.5,ellipse,minimum width=2.8cm,minimum height=0.8cm,inner sep=1mm,rotate=-45] at (8.5cm,2.5cm) {Espéranto}; + \node[fill=blue, fill opacity=0.5,ellipse,minimum width=2.3cm,minimum height=0.7cm,inner sep=1mm,rotate=-20] at (8.5cm,1.5cm) {Français}; + + \node[fill=brown, fill opacity=0.5,circle, minimum width=0.5cm,minimum height=0.5cm,inner sep=1mm,rotate=0] (no) at (6cm,10cm) {}; + \node[right=of no,text width=2cm] (notext) {Notations}; + \draw[draw=brown,draw opacity=0.5,thick] (notext) -- (no); + + \node[fill=brown, fill opacity=0.5,circle, minimum width=0.5cm,minimum height=0.5cm,inner sep=1mm,rotate=0] (bcl) at (6cm,9cm) {}; + \node[right=of bcl,text width=2cm] (bcltext) {BCL}; + \draw[draw=brown,draw opacity=0.5,thick] (bcltext) -- (bcl); + + \draw[draw=black,line width=1mm,draw opacity=0.5] (0.2,10.8) -- (10.8,0.2); + \end{tikzpicture} + \caption{Comparaison de l'expressivité et du formalisme des différents protocoles.} +\end{figure} + +% TODO : même graphique pour expressivité vs. facilité +% d'apprentissage, et facilité d'apprentissage vs formalisme. Ouverture : une collection de langages spécifiques à un domaine : Un pour le déroulement global de la conversation, un ou plusieurs permettant de faire la liaison entre les concepts et relations exprimés dans différents protocoles, puis un pour chaque domaine pour lequel