~ubuntu-branches/ubuntu/hardy/texmacs/hardy

« back to all changes in this revision

Viewing changes to TeXmacs/doc/about/projects/future.fr.tm

  • Committer: Bazaar Package Importer
  • Author(s): Ralf Treinen
  • Date: 2004-04-19 20:34:00 UTC
  • Revision ID: james.westby@ubuntu.com-20040419203400-g4e34ih0315wcn8v
Tags: upstream-1.0.3-R2
Import upstream version 1.0.3-R2

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<TeXmacs|1.0.1.11>
 
2
 
 
3
<style|tmdoc>
 
4
 
 
5
<\body>
 
6
  <expand|tmdoc-title|Plans pour l'avenir>
 
7
 
 
8
  <with|color|red|[Doit �tre mis � jour]>
 
9
 
 
10
  <section|Mise en page>
 
11
 
 
12
  Certains outils de mise en page n'ont pas encore �t� impl�ment�s. Ce sont
 
13
  les suivants :
 
14
 
 
15
  <\itemize>
 
16
    <item>S�paration d'un document en plusieurs parties.
 
17
 
 
18
    <item>Objets dynamiques, comme dans HTML.
 
19
 
 
20
    <item>Environnements pour les interfaces de logiciels de calcul formel.
 
21
  </itemize>
 
22
 
 
23
  Certains outils moins importants doivent �tre compl�t�s. En voici une liste
 
24
  non exhaustive :
 
25
 
 
26
  <\itemize>
 
27
    <item>Consid�rer les fractions comme des op�rateurs
 
28
    <with|mode|math|\<Rightarrow\>> espaces avant et apr�s. Idem pour les
 
29
    indices et exposants <with|mode|math|\<Rightarrow\>> petite espace avant
 
30
    quand ils sont plac�s � gauche et petite espace apr�s lorsqu'ils sont
 
31
    plac�s � droite.
 
32
  </itemize>
 
33
 
 
34
  <section|Outils d'�dition de texte>
 
35
 
 
36
  Bien que les mouvements du curseur, les s�lections, etc... soient d�j�
 
37
  g�r�s, il reste � parfaire certains outils d'�dition standards. Par exemple
 
38
  :
 
39
 
 
40
  <\itemize>
 
41
    <item>Recherche dans du texte, des formules, dans certains environnement,
 
42
    etc...
 
43
 
 
44
    <item>Demande de remplacement.
 
45
 
 
46
    <item>Outils math�matiques : simplification d'une r�gion s�lectionn�e,
 
47
    substitutions de formules � l'int�rieur d'autres formules, etc...
 
48
 
 
49
    <item>Contr�le de version.
 
50
 
 
51
    <item>Compression et protection de donn�es.
 
52
 
 
53
    <item>Correcteurs grammaticaux et programmes de traduction automatiques.
 
54
    Si vous savez o� trouvez des dictionnaires exhaustifs libres de droits ou
 
55
    du mat�riel se rapportant � la traduction, n'h�sitez pas � nous en faire
 
56
    part.
 
57
 
 
58
    <item>Int�gration d'un programme libre de reconnaissance vocale.
 
59
  </itemize>
 
60
 
 
61
  <section|Tableur universel>
 
62
 
 
63
  Nous aimerions incorporer un <space|0.2spc>tableur
 
64
  universel<space|0.2spc> dans <TeXmacs>. L'id�e est que toutes les
 
65
  d�pendances entre les cellules de la feuille de calcul soient analys�es par
 
66
  <TeXmacs>, mais que les calculs r�els soient d�l�gu�s au syst�me externe
 
67
  que vous aurez choisi, par exemple l'un de ceux qui sont g�r�s par les
 
68
  logiciels de calcul formel. Les donn�es de la feuille de calcul ne seraient
 
69
  pas forc�ment format�es dans un tableau rectangulaire ; on peut imaginer
 
70
  des d�pendances entre les noeuds d'un arbre, les �l�ments d'un graphe ou
 
71
  n'importe quoi d'autre.
 
72
 
 
73
  <section|Graphiques techniques>
 
74
 
 
75
  J'aimerais �galement incorporer un outil de dessin de graphiques
 
76
  techniques. On pourrait alors utiliser des macros d�finies par
 
77
  l'utilisateur pour faire des constructions g�om�triques. Il serait
 
78
  possible, par exemple, d'�crire un fichier de style pour dessiner des
 
79
  circuits �lectroniques ou des composants chimiques avec une barre d'ic�ne
 
80
  pour acc�der aux circuits ou composants voulus, de la m�me fa�on qu'on peut
 
81
  le faire pour s�lectionner des lignes et des cercles dans les dessins
 
82
  ordinaires.
 
83
 
 
84
  <section|Interface avec les logiciels de calcul formel>
 
85
 
 
86
  Les changements suivants doivent �tre faits pour pouvoir relier
 
87
  <apply|TeXmacs> aux logiciels de calcul formel :
 
88
 
 
89
  <\enumerate>
 
90
    <item>Am�lioration de la pr�sentation des sessions de calcul formel.
 
91
 
 
92
    <item>Ajout de fonctionnalit�s nouvelles pour augmenter
 
93
    l'interop�rabilit� entre <apply|TeXmacs> et les logiciels de calcul
 
94
    formel et pour permettre un contr�le plus grand de la pr�sentation de
 
95
    sorties longues.
 
96
 
 
97
    <item>S�mantique �tendue au niveau de la communication entre objets. Ce
 
98
    pourrait �tre soit des informations de haut niveau (comme les balises
 
99
    math�matiques Openmath ou HTML 4.0) ou des informations de bas niveau (y
 
100
    compris celles concernant la repr�sentation des donn�es), selon la
 
101
    vitesse d'ex�cution requise.
 
102
 
 
103
    <item>Autres possibilit�s d'�volution : mise en surbrillance, d�bogage,
 
104
    etc...
 
105
  </enumerate>
 
106
 
 
107
  <section|Interaction avec d'autres projets de type GNU>
 
108
 
 
109
  Il serait bon d'augmenter l'interaction entre <apply|TeXmacs> et d'autres
 
110
  projets de type GNU, tels Gnome ou des GUIs multi-plateformes. Cela
 
111
  faciliterait l'int�gration de donn�es externes dans les documents
 
112
  <apply|TeXmacs> et augmenterait le nombre de plateformes support�es. D'un
 
113
  autre c�t�, certaines fonctionnalit�s propres � <apply|TeXmacs>, telle la
 
114
  gestion des polices, peuvent int�resser d'autres projets.
 
115
 
 
116
  <apply|tmdoc-copyright|1998--2003|Joris van der Hoeven|Mich�le Garoche>
 
117
 
 
118
  <expand|tmdoc-license|Permission is granted to copy, distribute and/or
 
119
  modify this document under the terms of the GNU Free Documentation License,
 
120
  Version 1.1 or any later version published by the Free Software Foundation;
 
121
  with no Invariant Sections, with no Front-Cover Texts, and with no
 
122
  Back-Cover Texts. A copy of the license is included in the section entitled
 
123
  "GNU Free Documentation License".>
 
124
</body>
 
125
 
 
126
<\initial>
 
127
  <\collection>
 
128
    <associate|paragraph width|150mm>
 
129
    <associate|odd page margin|30mm>
 
130
    <associate|shrinking factor|4>
 
131
    <associate|page right margin|30mm>
 
132
    <associate|page top margin|30mm>
 
133
    <associate|reduction page right margin|25mm>
 
134
    <associate|page type|a4>
 
135
    <associate|reduction page bottom margin|15mm>
 
136
    <associate|even page margin|30mm>
 
137
    <associate|reduction page left margin|25mm>
 
138
    <associate|page bottom margin|30mm>
 
139
    <associate|reduction page top margin|15mm>
 
140
    <associate|language|french>
 
141
  </collection>
 
142
</initial>
 
143
 
 
144
<\references>
 
145
  <\collection>
 
146
    <associate|idx-1|<tuple|<uninit>|?>>
 
147
    <associate|toc-1|<tuple|1|?>>
 
148
    <associate|idx-2|<tuple|<uninit>|?>>
 
149
    <associate|toc-2|<tuple|2|?>>
 
150
    <associate|toc-3|<tuple|3|?>>
 
151
    <associate|toc-4|<tuple|4|?>>
 
152
    <associate|toc-5|<tuple|5|?>>
 
153
    <associate|toc-6|<tuple|6|?>>
 
154
    <associate|toc-7|<tuple|<uninit>|?>>
 
155
    <associate|toc-8|<tuple|<uninit>|?>>
 
156
  </collection>
 
157
</references>
 
158
 
 
159
<\auxiliary>
 
160
  <\collection>
 
161
    <\associate|toc>
 
162
      <vspace*|1fn><with|font series|<quote|bold>|math font
 
163
      series|<quote|bold>|1<space|2spc>Typesetting><value|toc-dots><pageref|toc-1><vspace|0.5fn>
 
164
 
 
165
      <vspace*|1fn><with|font series|<quote|bold>|math font
 
166
      series|<quote|bold>|2<space|2spc>Extra facilities for editing
 
167
      texts><value|toc-dots><pageref|toc-2><vspace|0.5fn>
 
168
 
 
169
      <vspace*|1fn><with|font series|<quote|bold>|math font
 
170
      series|<quote|bold>|3<space|2spc>A universal
 
171
      spreadsheet><value|toc-dots><pageref|toc-3><vspace|0.5fn>
 
172
 
 
173
      <vspace*|1fn><with|font series|<quote|bold>|math font
 
174
      series|<quote|bold>|4<space|2spc>Technical
 
175
      pictures><value|toc-dots><pageref|toc-4><vspace|0.5fn>
 
176
 
 
177
      <vspace*|1fn><with|font series|<quote|bold>|math font
 
178
      series|<quote|bold>|5<space|2spc>Interface with computer algebra
 
179
      systems><value|toc-dots><pageref|toc-5><vspace|0.5fn>
 
180
 
 
181
      <vspace*|1fn><with|font series|<quote|bold>|math font
 
182
      series|<quote|bold>|6<space|2spc>Interaction with other GNU-like
 
183
      projects><value|toc-dots><pageref|toc-6><vspace|0.5fn>
 
184
    </associate>
 
185
  </collection>
 
186
</auxiliary>