home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2005 October
/
PCWorld_2005-10_cd.bin
/
komunikace
/
amaya
/
amaya-WinXP-9.2.1.exe
/
doc
/
WX
/
EditChar.html.fr
< prev
next >
Wrap
Extensible Markup Language
|
2005-05-30
|
20KB
|
780 lines
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<title>Entrer des caracteres ISO-Latin-1 et Unicode dans Amaya</title>
<style type="text/css">
.name { background-color : #FFF6C1}</style>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body xml:lang="fr" lang="fr">
<div>
<img alt="Amaya" src="../../resources/icons/22x22/logo.png" class="logo" />
<p class="nav"><a href="Attributes.html.fr" accesskey="p"><img alt="previous"
src="../../resources/icons/misc/left.png" /></a> <a href="Manual.html.fr"
accesskey="t"><img alt="top" src="../../resources/icons/misc/up.png" /></a>
<a href="Changing.html.fr" accesskey="n"><img alt="next"
src="../../resources/icons/misc/right.png" /></a></p>
</div>
<div id="Keyboard">
<h3>Entrer des caractΦres ISO-Latin et Unicode dans Amaya</h3>
<p>Pour les caractΦres ISO-latin qui ne sont pas directement disponibles
depuis le clavier, Amaya utilise le support standard fournit par le
systΦme.</p>
<p>Amaya fournit <a href="ShortCuts.html.fr">des raccourcis clavier</a> pour
certains caractΦres non disponibles au clavier commeá:</p>
<ul>
<li>Pour obtenir un espace non sΘcable, vous devez taper <code>Control -
espace</code>.
<p>Ce caractΦre sera <a href="Browsing.html.fr#entite">sauvΘ comme une
entitΘ</a> (<code> </code>) et est visualisΘ dans la vue source
avec le caractΦre colorΘ suivantá: <span
style="color: #008BB2">~</span></p>
</li>
<li>Pour obtenir un € (euro), vous devez taper <code>Alt -
e</code>.</li>
<li>Pour obtenir un œ (oelig), vous devez taper <code>Control -
o</code> puis <code>Control - e</code>.</li>
<li>Pour obtenir un Œ (OElig), vous devez taper <code>Shift - Control
- o</code> puis <code>Shift - Control - e</code>.</li>
<li>Pour obtenir un ½, vous devez taper <code>Control - <</code> ou
<code>Shift</code> - <code>Control - <</code> (cela dΘpend de votre
clavier).</li>
<li>Pour obtenir un ╗, vous devez taper <code>Shift - Control - ></code>.
<p></p>
</li>
</ul>
<p>On donne une description de la mΘthode multi-touches standard des versions
Unix.</p>
<h3><a name="Standard">Le support multi-touches standard des versions
Unix</a></h3>
<p>Pour les caractΦres ISO-Latin indisponibles sur le clavier standard, il
existe normalement une mΘthode qui insΦre ce caractΦre par une sΘquence de
deux caractΦres disponibles prΘcΘdΘs par la touche spΘciale
<strong>Composer</strong>. Sur Amaya il est possible d'inverser la premiΦre
touche et la deuxiΦme.</p>
<p>Si la touche <strong>Composer</strong>n'existe pas vous pouvez l'attacher
α une touche existante comme <strong>Alt-Gr</strong> par la commande
<code>xmodmap</code> suivante :</p>
<pre>keycode 113 = Multi_key</pre>
<p>Cette commande peut Ωtre rangΘe dans le fichier $HOME/.Xmodmap , ainsi
elle pourra Ωtre appliquΘe dΦs qu'on lancera le serveur X.</p>
<table border="1" summary="Latin-1 sequences">
<tbody style="background-color: #EFFFC1">
<tr style="background-color: #FFCB69">
<td><p>Nom</p>
</td>
<td><p>Code</p>
</td>
<td><p>PremiΦre/Seconde touche</p>
</td>
<td><p>Seconde/PremiΦre Touche</p>
</td>
<td><p>Sortie</p>
</td>
</tr>
<tr>
<td class="name">AElig</td>
<td>198</td>
<td><Shift> A</td>
<td><Shift> E</td>
<td>╞</td>
</tr>
<tr>
<td class="name">Aacute</td>
<td>193</td>
<td><Shift> A</td>
<td>accent aigu</td>
<td>┴</td>
</tr>
<tr>
<td class="name">Acirc</td>
<td>194</td>
<td><Shift> A</td>
<td>accent circonflexe</td>
<td>┬</td>
</tr>
<tr>
<td class="name">Agrave</td>
<td>192</td>
<td><Shift> A</td>
<td>accent grave</td>
<td>└</td>
</tr>
<tr>
<td class="name">Aring</td>
<td>197</td>
<td><Shift> A</td>
<td>Θtoile</td>
<td>┼</td>
</tr>
<tr>
<td class="name">Atilde</td>
<td>195</td>
<td><Shift> A</td>
<td>tilde</td>
<td>├</td>
</tr>
<tr>
<td class="name">Auml</td>
<td>196</td>
<td><Shift> A</td>
<td>trΘma</td>
<td>─</td>
</tr>
<tr>
<td class="name">Ccedil</td>
<td>199</td>
<td><Shift> C</td>
<td>cΘdille</td>
<td>╟</td>
</tr>
<tr>
<td class="name">Eth</td>
<td>222</td>
<td>-</td>
<td>D</td>
<td>╨</td>
</tr>
<tr>
<td class="name">Eacute</td>
<td>201</td>
<td><Shift> E</td>
<td>accent aigu</td>
<td>╔</td>
</tr>
<tr>
<td class="name">Ecirc</td>
<td>202</td>
<td><Shift> E</td>
<td>accent circonflexe</td>
<td>╩</td>
</tr>
<tr>
<td class="name">Egrave</td>
<td>200</td>
<td><Shift> E</td>
<td>accent grave</td>
<td>╚</td>
</tr>
<tr>
<td class="name">Euml</td>
<td>203</td>
<td><Shift> E</td>
<td>trΘma</td>
<td>╦</td>
</tr>
<tr>
<td class="name">Iacute</td>
<td>205</td>
<td><Shift> I</td>
<td>accent aigu</td>
<td>═</td>
</tr>
<tr>
<td class="name">Icirc</td>
<td>206</td>
<td><Shift> I</td>
<td>accent circonflexe</td>
<td>╬</td>
</tr>
<tr>
<td class="name">Igrave</td>
<td>204</td>
<td><Shift> I</td>
<td>accent grave</td>
<td>╠</td>
</tr>
<tr>
<td class="name">Iuml</td>
<td>207</td>
<td><Shift> I</td>
<td>trΘma</td>
<td>╧</td>
</tr>
<tr>
<td class="name">Ntilde</td>
<td>209</td>
<td><Shift> N</td>
<td>tilde</td>
<td>╤</td>
</tr>
<tr>
<td class="name">Oacute</td>
<td>211</td>
<td><Shift> O</td>
<td>accent aigu</td>
<td>╙</td>
</tr>
<tr>
<td class="name">Ocirc</td>
<td>212</td>
<td><Shift> O</td>
<td>accent circonflexe</td>
<td>╘</td>
</tr>
<tr>
<td class="name">Ograve</td>
<td>210</td>
<td><Shift> O</td>
<td>accent grave</td>
<td>╥</td>
</tr>
<tr>
<td class="name">Oslash</td>
<td>216</td>
<td><Shift> O</td>
<td>slash</td>
<td>╪</td>
</tr>
<tr>
<td class="name">Otilde</td>
<td>213</td>
<td><Shift> O</td>
<td>tilde</td>
<td>╒</td>
</tr>
<tr>
<td class="name">Ouml</td>
<td>214</td>
<td><Shift> O</td>
<td>trΘma</td>
<td>╓</td>
</tr>
<tr>
<td class="name">Thorn</td>
<td>222</td>
<td><Shift> T</td>
<td><Shift> H</td>
<td>▐</td>
</tr>
<tr>
<td class="name">Uacute</td>
<td>205</td>
<td><Shift> U</td>
<td>accent aigu</td>
<td>┌</td>
</tr>
<tr>
<td class="name">Ucirc</td>
<td>206</td>
<td><Shift> U</td>
<td>accent circonflexe</td>
<td>█</td>
</tr>
<tr>
<td class="name">Ugrave</td>
<td>204</td>
<td><Shift> U</td>
<td>accent grave</td>
<td>┘</td>
</tr>
<tr>
<td class="name">Uuml</td>
<td>207</td>
<td><Shift> U</td>
<td>trΘma</td>
<td>▄</td>
</tr>
<tr>
<td class="name">Yacute</td>
<td>221</td>
<td><Shift> Y</td>
<td>accent aigu</td>
<td>▌</td>
</tr>
<tr>
<td class="name">aelig</td>
<td>230</td>
<td>a</td>
<td>e</td>
<td>µ</td>
</tr>
<tr>
<td class="name">aacute</td>
<td>225</td>
<td>a</td>
<td>accent aigu</td>
<td>ß</td>
</tr>
<tr>
<td class="name">acirc</td>
<td>226</td>
<td>a</td>
<td>accent circonflexe</td>
<td>Γ</td>
</tr>
<tr>
<td class="name">agrave</td>
<td>224</td>
<td>a</td>
<td>accent grave</td>
<td>α</td>
</tr>
<tr>
<td class="name">aring</td>
<td>229</td>
<td>a</td>
<td>Θtoile</td>
<td>σ</td>
</tr>
<tr>
<td class="name">atilde</td>
<td>227</td>
<td>a</td>
<td>tilde</td>
<td>π</td>
</tr>
<tr>
<td class="name">auml</td>
<td>228</td>
<td>a</td>
<td>trΘma</td>
<td>Σ</td>
</tr>
<tr>
<td class="name">brvbar</td>
<td>166</td>
<td>bar (pipe)</td>
<td>bar</td>
<td>ª</td>
</tr>
<tr>
<td class="name">ccedil</td>
<td>231</td>
<td>c</td>
<td>cΘdille</td>
<td>τ</td>
</tr>
<tr>
<td class="name">cent</td>
<td>162</td>
<td>c</td>
<td>slash</td>
<td>ó</td>
</tr>
<tr>
<td class="name">copy</td>
<td>169</td>
<td>c</td>
<td>o</td>
<td>⌐</td>
</tr>
<tr>
<td class="name">current</td>
<td>164</td>
<td>x</td>
<td>o</td>
<td>ñ</td>
</tr>
<tr>
<td class="name">deg</td>
<td>176</td>
<td>accent circonflexe</td>
<td>0 (zΘro)</td>
<td>░</td>
</tr>
<tr>
<td class="name">eacute</td>
<td>233</td>
<td>e</td>
<td>accent aigu</td>
<td>Θ</td>
</tr>
<tr>
<td class="name">ecirc</td>
<td>234</td>
<td>e</td>
<td>accent circonflexe</td>
<td>Ω</td>
</tr>
<tr>
<td class="name">egrave</td>
<td>232</td>
<td>e</td>
<td>accent grave</td>
<td>Φ</td>
</tr>
<tr>
<td class="name">euml</td>
<td>235</td>
<td>e</td>
<td>trΘma</td>
<td>δ</td>
</tr>
<tr>
<td class="name">eth</td>
<td>240</td>
<td>-</td>
<td>d</td>
<td>≡</td>
</tr>
<tr>
<td class="name">frac12</td>
<td>189</td>
<td>/</td>
<td>2</td>
<td>╜</td>
</tr>
<tr>
<td class="name">frac14</td>
<td>188</td>
<td>/</td>
<td>4</td>
<td>╝</td>
</tr>
<tr>
<td class="name">frac34</td>
<td>190</td>
<td>/</td>
<td>3</td>
<td>╛</td>
</tr>
<tr>
<td class="name">hyphen</td>
<td>173</td>
<td>- (moins)</td>
<td>-</td>
<td>¡</td>
</tr>
<tr>
<td class="name">iacute</td>
<td>237</td>
<td>i</td>
<td>accent aigu</td>
<td>φ</td>
</tr>
<tr>
<td class="name">icirc</td>
<td>238</td>
<td>i</td>
<td>accent circonflexe</td>
<td>ε</td>
</tr>
<tr>
<td class="name">igrave</td>
<td>236</td>
<td>i</td>
<td>accent grave</td>
<td>∞</td>
</tr>
<tr>
<td class="name">iexcl</td>
<td>161</td>
<td>! (exclam)</td>
<td>!</td>
<td>í</td>
</tr>
<tr>
<td class="name">iquest</td>
<td>191</td>
<td>? (question)</td>
<td>?</td>
<td>┐</td>
</tr>
<tr>
<td class="name">laquo</td>
<td>171</td>
<td>< (infΘrieur)</td>
<td><</td>
<td>½</td>
</tr>
<tr>
<td class="name">macr</td>
<td>175</td>
<td>- (moins)</td>
<td>accent circonflexe</td>
<td>»</td>
</tr>
<tr>
<td class="name">micro</td>
<td>181</td>
<td>/</td>
<td>u</td>
<td>╡</td>
</tr>
<tr>
<td class="name">middot</td>
<td>183</td>
<td>.</td>
<td>accent circonflexe</td>
<td>╖</td>
</tr>
<tr>
<td class="name">nbsp</td>
<td>160</td>
<td><Ctrl> space</td>
<td>(aucun)</td>
<td>á</td>
</tr>
<tr>
<td class="name">not</td>
<td>172</td>
<td>- (moins)</td>
<td>cΘdille</td>
<td>¼</td>
</tr>
<tr>
<td class="name">ntilde</td>
<td>241</td>
<td>n</td>
<td>tilde</td>
<td>±</td>
</tr>
<tr>
<td class="name">oacute</td>
<td>243</td>
<td>o</td>
<td>accent aigu</td>
<td>≤</td>
</tr>
<tr>
<td class="name">ocirc</td>
<td>244</td>
<td>o</td>
<td>accent circonflexe</td>
<td>⌠</td>
</tr>
<tr>
<td class="name">ograve</td>
<td>242</td>
<td>o</td>
<td>accent grave</td>
<td>≥</td>
</tr>
<tr>
<td class="name">oslash</td>
<td>248</td>
<td>o</td>
<td>slash</td>
<td>°</td>
</tr>
<tr>
<td class="name">otilde</td>
<td>245</td>
<td>o</td>
<td>tilde</td>
<td>⌡</td>
</tr>
<tr>
<td class="name">ouml</td>
<td>246</td>
<td>o</td>
<td>trΘma</td>
<td>÷</td>
</tr>
<tr>
<td class="name">ordf</td>
<td>170</td>
<td>a</td>
<td>_ (underscore)</td>
<td>¬</td>
</tr>
<tr>
<td class="name">ordm</td>
<td>186</td>
<td>o</td>
<td>_ (underscore)</td>
<td>║</td>
</tr>
<tr>
<td class="name">para</td>
<td>182</td>
<td><Shift> P</td>
<td>! (exclam)</td>
<td>╢</td>
</tr>
<tr>
<td class="name">plusmn</td>
<td>177</td>
<td>+</td>
<td>- (moins)</td>
<td>▒</td>
</tr>
<tr>
<td class="name">pound</td>
<td>163</td>
<td>l</td>
<td>- (moins)</td>
<td>ú</td>
</tr>
<tr>
<td class="name">raquo</td>
<td>187</td>
<td>> (supΘrieur)</td>
<td>></td>
<td>╗</td>
</tr>
<tr>
<td class="name">reg</td>
<td>174</td>
<td><Shift> R</td>
<td><Shift> O</td>
<td>«</td>
</tr>
<tr>
<td class="name">sec</td>
<td>167</td>
<td>s</td>
<td>! (exclam)</td>
<td>º</td>
</tr>
<tr>
<td class="name">sup1</td>
<td>185</td>
<td>s</td>
<td>1</td>
<td>╣</td>
</tr>
<tr>
<td class="name">sup2</td>
<td>178</td>
<td>s</td>
<td>2</td>
<td>▓</td>
</tr>
<tr>
<td class="name">sup3</td>
<td>179</td>
<td>s</td>
<td>3</td>
<td>│</td>
</tr>
<tr>
<td class="name">szlig</td>
<td>223</td>
<td>s</td>
<td>s</td>
<td>▀</td>
</tr>
<tr>
<td class="name">thorn</td>
<td>254</td>
<td>t</td>
<td>h</td>
<td>■</td>
</tr>
<tr>
<td class="name">uacute</td>
<td>250</td>
<td>u</td>
<td>accent aigu</td>
<td>·</td>
</tr>
<tr>
<td class="name">ucirc</td>
<td>251</td>
<td>u</td>
<td>accent circonflexe</td>
<td>√</td>
</tr>
<tr>
<td class="name">ugrave</td>
<td>249</td>
<td>u</td>
<td>accent grave</td>
<td>∙</td>
</tr>
<tr>
<td class="name">uuml</td>
<td>252</td>
<td>u</td>
<td>trΘma</td>
<td>ⁿ</td>
</tr>
<tr>
<td class="name">yacute</td>
<td>253</td>
<td>y</td>
<td>accent aigu</td>
<td>²</td>
</tr>
<tr>
<td class="name">yen</td>
<td>165</td>
<td>y</td>
<td>- (moins)</td>
<td>Ñ</td>
</tr>
<tr>
<td class="name">yuml</td>
<td>255</td>
<td>y</td>
<td>trΘma</td>
<td> </td>
</tr>
</tbody>
</table>
<div id="Creating1">
<h3><a>Traitement des espaces</a></h3>
<p>Pour les documents XHTML, <a href="Math.html.fr#Math">MathML</a>, <a
href="SVG.html.fr">SVG</a> et pour les ΘlΘments MathML ou SVG inclus dans des
documents HTML, Amaya supprime les <strong>blancs non significatifs</strong>
au chargement sauf s'ils doivent Ωtre explicitement prΘservΘs.</p>
<p>Sont appelΘs blancs non significatifs:</p>
<ul>
<li>les caractΦres de fin de ligne (#xD et (#xA),</li>
<li>les caractΦres de tabulation (#X9),</li>
<li>les blancs de dΘbut d'un ΘlΘment,</li>
<li>les blancs de fin d'un ΘlΘment,</li>
<li>les blancs contigus (un seul blanc est alors prΘservΘ).</li>
</ul>
<p>L'auteur d'un tel document peut vouloir spΘcifier son intention de
prΘserver tous les caractΦres pour certains ΘlΘments. Pour cela, il peut
utiliser l'attribut <code>xml:space</code> <strong></strong>ou l'ΘlΘment
<code>PRE</code> (ce dernier pour des documents XHTML uniquement). Deux
valeurs sont possibles pour l'attribut <code>xml:space</code>á:
"<code>defaul</code>t" et "<code>preserve</code>". La valeur
"<code>default</code>" applique le traitement des blancs par dΘfaut dΘfini
pour la DTD du document. Dans Amaya, le traitement par dΘfaut supprime les
blancs non significatif pour les DTD supportΘes (voir ci-dessus). La valeur
"<code>preserve</code>" indique α Amaya de prΘserver tous les caractΦres, α
l'exception du premier caractΦre qui suit immΘdiatement la fin de la balise
de l'ΘlΘment portant l'attribut si ce caractΦre est une fin de ligne.
L'attribut <code>xml:space</code> s'applique α tous les ΘlΘments α
l'intΘrieur du contenu de l'ΘlΘment porteur de la dΘclaration, α moins qu'il
ne soit annulΘ par l'apparition d'un autre attribut <code>xml:space</code>.
Concernant la DTD XHTML, l'ΘlΘment <code>PRE</code> induit le mΩme
comportement que l'attribut xml:space avec la valeur "preserve".</p>
<p>Le traitement des blancs est appliquΘ par Amaya lors du chargement d'un
document et lors de l'Θdition de celui-ci.. Par exemple, le code source
suivant:</p>
<pre><code> <p>Amaya supprime les<strong> blancs non significatifs </strong>au chargement</p></code></pre>
<p>donnera α l'Θdition:</p>
<pre><code> Amaya supprime les</code><strong><code> blancs non significatifs </code></strong><code>au chargement</code></pre>
<p>et sera sauvegardΘ sous cette forme. Lors du prochain chargement de ce
document, cette partie sera transformΘe en:</p>
<pre><code> Amaya supprime les</code><code><strong>blancs non significatif</strong></code><code><strong>s</strong>au chargement</code></pre>
<p>car les blancs de dΘbut et de fin de l'ΘlΘment <code>strong</code> sont
considΘrΘs comme non significatifs et sont donc supprimΘs. La forme correcte
aurait ΘtΘ:</p>
<pre><code> <p>Amaya supprime les <strong>blancs non significatifs</strong> au chargement</p></code></pre>
</div>
<p></p>
</div>
</body>
</html>