<!--{{{-->
<link rel='alternate' type='application/rss+xml' title='RSS' href='index.xml' />
<!--}}}-->
Background: #fff
Foreground: #000
PrimaryPale: #8cf
PrimaryLight: #18f
PrimaryMid: #04b
PrimaryDark: #014
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #eee
TertiaryLight: #ccc
TertiaryMid: #999
TertiaryDark: #666
Error: #f88
/*{{{*/
body {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}

a {color:[[ColorPalette::PrimaryMid]];}
a:hover {background-color:[[ColorPalette::PrimaryMid]]; color:[[ColorPalette::Background]];}
a img {border:0;}

h1,h2,h3,h4,h5,h6 {color:[[ColorPalette::SecondaryDark]]; background:transparent;}
h1 {border-bottom:2px solid [[ColorPalette::TertiaryLight]];}
h2,h3 {border-bottom:1px solid [[ColorPalette::TertiaryLight]];}

.button {color:[[ColorPalette::PrimaryDark]]; border:1px solid [[ColorPalette::Background]];}
.button:hover {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::SecondaryLight]]; border-color:[[ColorPalette::SecondaryMid]];}
.button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::SecondaryDark]];}

.header {background:[[ColorPalette::PrimaryMid]];}
.headerShadow {color:[[ColorPalette::Foreground]];}
.headerShadow a {font-weight:normal; color:[[ColorPalette::Foreground]];}
.headerForeground {color:[[ColorPalette::Background]];}
.headerForeground a {font-weight:normal; color:[[ColorPalette::PrimaryPale]];}

.tabSelected{color:[[ColorPalette::PrimaryDark]];
	background:[[ColorPalette::TertiaryPale]];
	border-left:1px solid [[ColorPalette::TertiaryLight]];
	border-top:1px solid [[ColorPalette::TertiaryLight]];
	border-right:1px solid [[ColorPalette::TertiaryLight]];
}
.tabUnselected {color:[[ColorPalette::Background]]; background:[[ColorPalette::TertiaryMid]];}
.tabContents {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::TertiaryPale]]; border:1px solid [[ColorPalette::TertiaryLight]];}
.tabContents .button {border:0;}

#sidebar {}
#sidebarOptions input {border:1px solid [[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel {background:[[ColorPalette::PrimaryPale]];}
#sidebarOptions .sliderPanel a {border:none;color:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:hover {color:[[ColorPalette::Background]]; background:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:active {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::Background]];}

.wizard {background:[[ColorPalette::PrimaryPale]]; border:1px solid [[ColorPalette::PrimaryMid]];}
.wizard h1 {color:[[ColorPalette::PrimaryDark]]; border:none;}
.wizard h2 {color:[[ColorPalette::Foreground]]; border:none;}
.wizardStep {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];
	border:1px solid [[ColorPalette::PrimaryMid]];}
.wizardStep.wizardStepDone {background:[[ColorPalette::TertiaryLight]];}
.wizardFooter {background:[[ColorPalette::PrimaryPale]];}
.wizardFooter .status {background:[[ColorPalette::PrimaryDark]]; color:[[ColorPalette::Background]];}
.wizard .button {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryLight]]; border: 1px solid;
	border-color:[[ColorPalette::SecondaryPale]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryPale]];}
.wizard .button:hover {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Background]];}
.wizard .button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::Foreground]]; border: 1px solid;
	border-color:[[ColorPalette::PrimaryDark]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryDark]];}

.wizard .notChanged {background:transparent;}
.wizard .changedLocally {background:#80ff80;}
.wizard .changedServer {background:#8080ff;}
.wizard .changedBoth {background:#ff8080;}
.wizard .notFound {background:#ffff80;}
.wizard .putToServer {background:#ff80ff;}
.wizard .gotFromServer {background:#80ffff;}

#messageArea {border:1px solid [[ColorPalette::SecondaryMid]]; background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]];}
#messageArea .button {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::SecondaryPale]]; border:none;}

.popupTiddler {background:[[ColorPalette::TertiaryPale]]; border:2px solid [[ColorPalette::TertiaryMid]];}

.popup {background:[[ColorPalette::TertiaryPale]]; color:[[ColorPalette::TertiaryDark]]; border-left:1px solid [[ColorPalette::TertiaryMid]]; border-top:1px solid [[ColorPalette::TertiaryMid]]; border-right:2px solid [[ColorPalette::TertiaryDark]]; border-bottom:2px solid [[ColorPalette::TertiaryDark]];}
.popup hr {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::PrimaryDark]]; border-bottom:1px;}
.popup li.disabled {color:[[ColorPalette::TertiaryMid]];}
.popup li a, .popup li a:visited {color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:active {background:[[ColorPalette::SecondaryPale]]; color:[[ColorPalette::Foreground]]; border: none;}
.popupHighlight {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
.listBreak div {border-bottom:1px solid [[ColorPalette::TertiaryDark]];}

.tiddler .defaultCommand {font-weight:bold;}

.shadow .title {color:[[ColorPalette::TertiaryDark]];}

.title {color:[[ColorPalette::SecondaryDark]];}
.subtitle {color:[[ColorPalette::TertiaryDark]];}

.toolbar {color:[[ColorPalette::PrimaryMid]];}
.toolbar a {color:[[ColorPalette::TertiaryLight]];}
.selected .toolbar a {color:[[ColorPalette::TertiaryMid]];}
.selected .toolbar a:hover {color:[[ColorPalette::Foreground]];}

.tagging, .tagged {border:1px solid [[ColorPalette::TertiaryPale]]; background-color:[[ColorPalette::TertiaryPale]];}
.selected .tagging, .selected .tagged {background-color:[[ColorPalette::TertiaryLight]]; border:1px solid [[ColorPalette::TertiaryMid]];}
.tagging .listTitle, .tagged .listTitle {color:[[ColorPalette::PrimaryDark]];}
.tagging .button, .tagged .button {border:none;}

.footer {color:[[ColorPalette::TertiaryLight]];}
.selected .footer {color:[[ColorPalette::TertiaryMid]];}

.sparkline {background:[[ColorPalette::PrimaryPale]]; border:0;}
.sparktick {background:[[ColorPalette::PrimaryDark]];}

.error, .errorButton {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Error]];}
.warning {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryPale]];}
.lowlight {background:[[ColorPalette::TertiaryLight]];}

.zoomer {background:none; color:[[ColorPalette::TertiaryMid]]; border:3px solid [[ColorPalette::TertiaryMid]];}

.imageLink, #displayArea .imageLink {background:transparent;}

.annotation {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border:2px solid [[ColorPalette::SecondaryMid]];}

.viewer .listTitle {list-style-type:none; margin-left:-2em;}
.viewer .button {border:1px solid [[ColorPalette::SecondaryMid]];}
.viewer blockquote {border-left:3px solid [[ColorPalette::TertiaryDark]];}

.viewer table, table.twtable {border:2px solid [[ColorPalette::TertiaryDark]];}
.viewer th, .viewer thead td, .twtable th, .twtable thead td {background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::Background]];}
.viewer td, .viewer tr, .twtable td, .twtable tr {border:1px solid [[ColorPalette::TertiaryDark]];}

.viewer pre {border:1px solid [[ColorPalette::SecondaryLight]]; background:[[ColorPalette::SecondaryPale]];}
.viewer code {color:[[ColorPalette::SecondaryDark]];}
.viewer hr {border:0; border-top:dashed 1px [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::TertiaryDark]];}

.highlight, .marked {background:[[ColorPalette::SecondaryLight]];}

.editor input {border:1px solid [[ColorPalette::PrimaryMid]];}
.editor textarea {border:1px solid [[ColorPalette::PrimaryMid]]; width:100%;}
.editorFooter {color:[[ColorPalette::TertiaryMid]];}
.readOnly {background:[[ColorPalette::TertiaryPale]];}

#backstageArea {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::TertiaryMid]];}
#backstageArea a {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstageArea a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; }
#backstageArea a.backstageSelTab {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
#backstageButton a {background:none; color:[[ColorPalette::Background]]; border:none;}
#backstageButton a:hover {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstagePanel {background:[[ColorPalette::Background]]; border-color: [[ColorPalette::Background]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]];}
.backstagePanelFooter .button {border:none; color:[[ColorPalette::Background]];}
.backstagePanelFooter .button:hover {color:[[ColorPalette::Foreground]];}
#backstageCloak {background:[[ColorPalette::Foreground]]; opacity:0.6; filter:'alpha(opacity=60)';}
/*}}}*/
/*{{{*/
* html .tiddler {height:1%;}

body {font-size:.75em; font-family:arial,helvetica; margin:0; padding:0;}

h1,h2,h3,h4,h5,h6 {font-weight:bold; text-decoration:none;}
h1,h2,h3 {padding-bottom:1px; margin-top:1.2em;margin-bottom:0.3em;}
h4,h5,h6 {margin-top:1em;}
h1 {font-size:1.35em;}
h2 {font-size:1.25em;}
h3 {font-size:1.1em;}
h4 {font-size:1em;}
h5 {font-size:.9em;}

hr {height:1px;}

a {text-decoration:none;}

dt {font-weight:bold;}

ol {list-style-type:decimal;}
ol ol {list-style-type:lower-alpha;}
ol ol ol {list-style-type:lower-roman;}
ol ol ol ol {list-style-type:decimal;}
ol ol ol ol ol {list-style-type:lower-alpha;}
ol ol ol ol ol ol {list-style-type:lower-roman;}
ol ol ol ol ol ol ol {list-style-type:decimal;}

.txtOptionInput {width:11em;}

#contentWrapper .chkOptionInput {border:0;}

.externalLink {text-decoration:underline;}

.indent {margin-left:3em;}
.outdent {margin-left:3em; text-indent:-3em;}
code.escaped {white-space:nowrap;}

.tiddlyLinkExisting {font-weight:bold;}
.tiddlyLinkNonExisting {font-style:italic;}

/* the 'a' is required for IE, otherwise it renders the whole tiddler in bold */
a.tiddlyLinkNonExisting.shadow {font-weight:bold;}

#mainMenu .tiddlyLinkExisting,
	#mainMenu .tiddlyLinkNonExisting,
	#sidebarTabs .tiddlyLinkNonExisting {font-weight:normal; font-style:normal;}
#sidebarTabs .tiddlyLinkExisting {font-weight:bold; font-style:normal;}

.header {position:relative;}
.header a:hover {background:transparent;}
.headerShadow {position:relative; padding:4.5em 0 1em 1em; left:-1px; top:-1px;}
.headerForeground {position:absolute; padding:4.5em 0 1em 1em; left:0px; top:0px;}

.siteTitle {font-size:3em;}
.siteSubtitle {font-size:1.2em;}

#mainMenu {position:absolute; left:0; width:10em; text-align:right; line-height:1.6em; padding:1.5em 0.5em 0.5em 0.5em; font-size:1.1em;}

#sidebar {position:absolute; right:3px; width:16em; font-size:.9em;}
#sidebarOptions {padding-top:0.3em;}
#sidebarOptions a {margin:0 0.2em; padding:0.2em 0.3em; display:block;}
#sidebarOptions input {margin:0.4em 0.5em;}
#sidebarOptions .sliderPanel {margin-left:1em; padding:0.5em; font-size:.85em;}
#sidebarOptions .sliderPanel a {font-weight:bold; display:inline; padding:0;}
#sidebarOptions .sliderPanel input {margin:0 0 0.3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}

.wizard {padding:0.1em 1em 0 2em;}
.wizard h1 {font-size:2em; font-weight:bold; background:none; padding:0; margin:0.4em 0 0.2em;}
.wizard h2 {font-size:1.2em; font-weight:bold; background:none; padding:0; margin:0.4em 0 0.2em;}
.wizardStep {padding:1em 1em 1em 1em;}
.wizard .button {margin:0.5em 0 0; font-size:1.2em;}
.wizardFooter {padding:0.8em 0.4em 0.8em 0;}
.wizardFooter .status {padding:0 0.4em; margin-left:1em;}
.wizard .button {padding:0.1em 0.2em;}

#messageArea {position:fixed; top:2em; right:0; margin:0.5em; padding:0.5em; z-index:2000; _position:absolute;}
.messageToolbar {display:block; text-align:right; padding:0.2em;}
#messageArea a {text-decoration:underline;}

.tiddlerPopupButton {padding:0.2em;}
.popupTiddler {position: absolute; z-index:300; padding:1em; margin:0;}

.popup {position:absolute; z-index:300; font-size:.9em; padding:0; list-style:none; margin:0;}
.popup .popupMessage {padding:0.4em;}
.popup hr {display:block; height:1px; width:auto; padding:0; margin:0.2em 0;}
.popup li.disabled {padding:0.4em;}
.popup li a {display:block; padding:0.4em; font-weight:normal; cursor:pointer;}
.listBreak {font-size:1px; line-height:1px;}
.listBreak div {margin:2px 0;}

.tabset {padding:1em 0 0 0.5em;}
.tab {margin:0 0 0 0.25em; padding:2px;}
.tabContents {padding:0.5em;}
.tabContents ul, .tabContents ol {margin:0; padding:0;}
.txtMainTab .tabContents li {list-style:none;}
.tabContents li.listLink { margin-left:.75em;}

#contentWrapper {display:block;}
#splashScreen {display:none;}

#displayArea {margin:1em 17em 0 14em;}

.toolbar {text-align:right; font-size:.9em;}

.tiddler {padding:1em 1em 0;}

.missing .viewer,.missing .title {font-style:italic;}

.title {font-size:1.6em; font-weight:bold;}

.missing .subtitle {display:none;}
.subtitle {font-size:1.1em;}

.tiddler .button {padding:0.2em 0.4em;}

.tagging {margin:0.5em 0.5em 0.5em 0; float:left; display:none;}
.isTag .tagging {display:block;}
.tagged {margin:0.5em; float:right;}
.tagging, .tagged {font-size:0.9em; padding:0.25em;}
.tagging ul, .tagged ul {list-style:none; margin:0.25em; padding:0;}
.tagClear {clear:both;}

.footer {font-size:.9em;}
.footer li {display:inline;}

.annotation {padding:0.5em; margin:0.5em;}

* html .viewer pre {width:99%; padding:0 0 1em 0;}
.viewer {line-height:1.4em; padding-top:0.5em;}
.viewer .button {margin:0 0.25em; padding:0 0.25em;}
.viewer blockquote {line-height:1.5em; padding-left:0.8em;margin-left:2.5em;}
.viewer ul, .viewer ol {margin-left:0.5em; padding-left:1.5em;}

.viewer table, table.twtable {border-collapse:collapse; margin:0.8em 1.0em;}
.viewer th, .viewer td, .viewer tr,.viewer caption,.twtable th, .twtable td, .twtable tr,.twtable caption {padding:3px;}
table.listView {font-size:0.85em; margin:0.8em 1.0em;}
table.listView th, table.listView td, table.listView tr {padding:0px 3px 0px 3px;}

.viewer pre {padding:0.5em; margin-left:0.5em; font-size:1.2em; line-height:1.4em; overflow:auto;}
.viewer code {font-size:1.2em; line-height:1.4em;}

.editor {font-size:1.1em;}
.editor input, .editor textarea {display:block; width:100%; font:inherit;}
.editorFooter {padding:0.25em 0; font-size:.9em;}
.editorFooter .button {padding-top:0px; padding-bottom:0px;}

.fieldsetFix {border:0; padding:0; margin:1px 0px;}

.sparkline {line-height:1em;}
.sparktick {outline:0;}

.zoomer {font-size:1.1em; position:absolute; overflow:hidden;}
.zoomer div {padding:1em;}

* html #backstage {width:99%;}
* html #backstageArea {width:99%;}
#backstageArea {display:none; position:relative; overflow: hidden; z-index:150; padding:0.3em 0.5em;}
#backstageToolbar {position:relative;}
#backstageArea a {font-weight:bold; margin-left:0.5em; padding:0.3em 0.5em;}
#backstageButton {display:none; position:absolute; z-index:175; top:0; right:0;}
#backstageButton a {padding:0.1em 0.4em; margin:0.1em;}
#backstage {position:relative; width:100%; z-index:50;}
#backstagePanel {display:none; z-index:100; position:absolute; width:90%; margin-left:3em; padding:1em;}
.backstagePanelFooter {padding-top:0.2em; float:right;}
.backstagePanelFooter a {padding:0.2em 0.4em;}
#backstageCloak {display:none; z-index:20; position:absolute; width:100%; height:100px;}

.whenBackstage {display:none;}
.backstageVisible .whenBackstage {display:block;}
/*}}}*/
/***
StyleSheet for use when a translation requires any css style changes.
This StyleSheet can be used directly by languages such as Chinese, Japanese and Korean which need larger font sizes.
***/
/*{{{*/
body {font-size:0.8em;}
#sidebarOptions {font-size:1.05em;}
#sidebarOptions a {font-style:normal;}
#sidebarOptions .sliderPanel {font-size:0.95em;}
.subtitle {font-size:0.8em;}
.viewer table.listView {font-size:0.95em;}
/*}}}*/
/*{{{*/
@media print {
#mainMenu, #sidebar, #messageArea, .toolbar, #backstageButton, #backstageArea {display: none !important;}
#displayArea {margin: 1em 1em 0em;}
noscript {display:none;} /* Fixes a feature in Firefox 1.5.0.2 where print preview displays the noscript content */
}
/*}}}*/
<!--{{{-->
<div class='header' macro='gradient vert [[ColorPalette::PrimaryLight]] [[ColorPalette::PrimaryMid]]'>
<div class='headerShadow'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
<div class='headerForeground'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
</div>
<div id='mainMenu' refresh='content' tiddler='MainMenu'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar [[ToolbarCommands::ViewToolbar]]'></div>
<div class='title' macro='view title'></div>
<div class='subtitle'><span macro='view modifier link'></span>, <span macro='view modified date'></span> (<span macro='message views.wikified.createdPrompt'></span> <span macro='view created date'></span>)</div>
<div class='tagging' macro='tagging'></div>
<div class='tagged' macro='tags'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar [[ToolbarCommands::EditToolbar]]'></div>
<div class='title' macro='view title'></div>
<div class='editor' macro='edit title'></div>
<div macro='annotations'></div>
<div class='editor' macro='edit text'></div>
<div class='editor' macro='edit tags'></div><div class='editorFooter'><span macro='message views.editor.tagPrompt'></span><span macro='tagChooser excludeLists'></span></div>
<!--}}}-->
To get started with this blank [[TiddlyWiki]], you'll need to modify the following tiddlers:
* [[SiteTitle]] & [[SiteSubtitle]]: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)
* [[MainMenu]]: The menu (usually on the left)
* [[DefaultTiddlers]]: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened
You'll also need to enter your username for signing your edits: <<option txtUserName>>
These [[InterfaceOptions]] for customising [[TiddlyWiki]] are saved in your browser

Your username for signing your edits. Write it as a [[WikiWord]] (eg [[JoeBloggs]])

<<option txtUserName>>
<<option chkSaveBackups>> [[SaveBackups]]
<<option chkAutoSave>> [[AutoSave]]
<<option chkRegExpSearch>> [[RegExpSearch]]
<<option chkCaseSensitiveSearch>> [[CaseSensitiveSearch]]
<<option chkAnimate>> [[EnableAnimations]]

----
Also see [[AdvancedOptions]]
<<importTiddlers>>
Background: #E2D7C4
Foreground: #000
PrimaryPale: #ccc
PrimaryLight:#CB9159
PrimaryMid: #822A26
PrimaryDark: #f66
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #822A26
TertiaryPale: #DBDBDB
TertiaryLight: #ccc
TertiaryMid: #999
TertiaryDark: #C99566
Error: #55f
Il y a à dire vrai deux catégories d'outils.

Il y a les outils qui nous //permettent de//, les outils qui //rendent possible// ce dont auparavant on n'avait souvent pas même l'idée, qui créent de nouvelles libertés, qui ouvrent à de nouvelles aventures.  Ces outils là sont affirmation pure. Rien de ce qu'ils sont n'existait avant eux, et après eux, le monde n'est plus le même. Leur fonction n'était pas connue,  elle n'était aucunement définie avant qu'ils n'apparaissent, et bien sûr, elle était encore moins convenue. En fait, ils n'avaient d'abord pas de fonction du tout, et ce n'est que la triste vertu d'un usage étriqué, //la force de l'habitude//, qui  leur en a finalement donné une. Ces outils là ne remplacent rien et d'ailleurs ils sont irremplaçables.

Et puis il y a les outils qui nous //servent//, c'est à dire qui d'une certaine manière nous //remplacent//, qui nous autorisent à nous faire porter pãles, et qui au fond, vivent un peu et même parfois beaucoup à notre place. Ils allègent notre peine, certes, mais ils nous déchargent aussi, -- au moins partiellement -- du souci de vivre. Ces outils là ne nous //permettent pas de// faire quelque chose de plus, que nous ne connaissions pas encore. Non, tout au contraire, essentiellement, ils nous //permettent de ne pas// faire quelque chose que nous connaissions déjà. Ce qu'ils font, tout être humain pouvait le faire avant qu'ils n'existent, mais le font aussi bien et même mieux que nous et la plupart du temps plus vite  et plus fort que nous. Ces outils sont négation pure puisque quelque chose devait préalablement exister pour qu'ils existent et ce quelque chose de préalable, d'une certaine façon, ils le nient. Ainsi de l'automobile (puisque //nous sommes// naturellement auto-mobiles), ainsi du lave-vaisselle, du lave-linge, etc...

Bien sûr entre ces deux extrêmes des outils qui //permettent// de et des outils qui //permettent de ne pas//, il y a toute la gamme des ambigüs comme aurait dit Fourier.



Suite...  [[Les outils réalistes et leur subversion]]






-----
On reproche souvent à l'outil, et plus encore à la machine leur inhumanité. Et à bien y regarder, que pourrait-il y avoir d'autre d'inhumain ? Certaines conduites de certains hommes à certains moments peuvent être qualifiées d'inhumaines, mais que les hommes en général ou même simplement //des// hommes puissent être en tant que tels, par nature, inhumains conduit évidemment à une contradiction dans les termes. 
De même, la Nature, cette mère étrange et étrangère, qui nous fait et qui nous envelope ne peut pas être considérée comme inhumaine. On peut la dire indifférente, sans pitié, cruelle, mais personne ne songerait à lui prêter de l'inhumanité. 

Ni les tigres, ni les loups, ni les lions, ni les hyènes, ni même la peste ne sont inhumains au sens où les camps d'extermination sont inhumains. Ce qu'il y a d'inhumain dans la chambre à gaz, n'est pas //dans// la chambre. Ce n'est pas non plus la chambre elle-même, ni le gaz. C'est un protocole industriel appliqué par des hommes à d'autres hommes et dans lequel la machine ou l'outil servent de ''masques''. Comme ont servi de //masques//, les wagons et les locomotives, les voies ferrées, les guichets et les tickets des trains qui servirent à mener des hommes à la mort à la chaîne. De la même façon que l'on cache le visage du bourreau pour mettre en évidence la nature purement sociale d'une exécution -- c'est à dire d'un crime -- et exempter de toute faute l'artisan qui l'accomplit. 
C'est cette même puissance, évidemment sociale et humaine, mais collective et anonyme, et qui par un étrange abandon de leur commune souveraineté se trouve projetée dans un au delà ou un en deçà des hommes, qui est à l'oeuvre dans les protocoles techniques. C'est elle, ce //sérieux mortel des machines// dont parle Duchamp. C'est d'elle qu'est faite cette //banalité du mal// dont parle Hannah Arendt à propos d'Eichmann. 

Cette inhumanité que l'on attribue à l'outil ou à la machine, et qui n'est évidemment que celle des hommes, mais dont ils s'absentent, est au fond de la même nature que les dieux, qui eux aussi peuvent être inhumains. De sorte aussi qu'il est bien inutile de la combattre dans l'outil puisque c'est très exactement là qu'elle n'est pas.  On ne qualifie jamais d'inhumain que ce dont seuls des hommes sont capables.

Et c'est aussi que les hommes habitent les processus techniques comme ils habitent les masques. Les êtres pris et articulés au sein des processus techniques sont interchangeables, comme le sont les visages derrière les masques. Le masque comme la technique //sont faits// de cette interchangeabilité. Derrière le masque il peut y avoir n'importe qui, tout comme n'importe quel être humain peut (théoriquement) en remplacer n'importe quel autre dans un processus technique. Le masque comme le processus technique survivent à tout ceux qui les ont un moment habités et par cela les rapetissent et les ridiculisent. 
Mais à l'inverse, il suffit que nous les abandonnions un instant nous outils et nos machines pour qu'ils deviennent absurdes. Ils prennent aussitôt un petit air mortuaire et spectral. Ils sont comme habités de nos absences et moirés de nos ombres. //Nous hantons nos machines comme elles nous hantent//. (Comme le Réalisme, car //c'est// le Réalisme)

Mais le masque a deux côtés, l'un extérieur et l'autre intérieur. Et quoique, pour qui considère les choses de l'extérieur, derrière le masque il n'y ait au fond //personne//, pour qui est //dans// le masque, il en va tout autrement. Car les hommes n'utilisent pas seulement les masques pour se cacher. Ils les utilisent bien plus essentiellement pour se transformer, pour //devenir autres//. Pour qui s'en revêt -- et au fond, qu'il le veuille ou non -- le masque est //toujours// une aventure de l'esprit. Cet usage du masque qui ouvre sur l'esprit, construit une présence chaque fois neuve qu'il porte, la passion augmentant, jusqu'à la transe et à l'incandescence. 
C'est tout le contraire de cette puissance sociale anonyme et désincarnée qui apparaissait tout d'abord dans le processus technique et qui semblait si fort tissée d'ombres. On peut répéter des milliers de fois le même processus technique, mais on n'incarne jamais deux fois de la même façon le masque où l'on se risque. Ou on l'ôte.

Dès lors, le masque nous ayant désormais enseigné par la folie qu'il offre, une certaine  sagesse de l'outil, que se passe-t-il si nous retournons les rituels techniques comme nous venons de retourner le masque ? Il se passe l'Art -- ou la Science, ou la Technique, mais tout cela ne faisait d'abord qu'un, que l'âge industriel a fracassé. Il se passe l'aventure, le risque, le dépassement de nous-mêmes //par// la machine et par l'outil. La même présence flamboyante qui éclairait l'intérieur du masque vient alors emplir les acteurs. 
Oui, //les// acteurs. Car le Jazz existe, et aussi le Surréalisme, capables l'un et l'autre d'avoir "//fait surgir une curieuse possibilité de la pensée, qui serait celle de sa mise en commun//". (Breton second manifeste cité par Julien Gracq P37). Et si dans ces deux exemples merveilleux d'automatisme chaque expérience de chacun est particulière, elle brûle et se nourrit de l'expérience des autres et bien plus intensément encore de l'expérience //commune//.


Suite...  [[Réalisme et Spectacle]]






-----
[[De diverses sortes d'outils]]

[[Les outils réalistes et leur subversion]]

[[L'outil, passion et haine]]

[[L'outil comme passion]]

[[La haine de l'outil]]

[[De l'inhumanité des moulins à vent]]

[[Réalisme et Spectacle]]

[[Faire l'Umour aux machines]]





''TEXTE EN CONSTRUCTION''

Les commencements sont souvent l'occasion d'un instant de visibilité quant à la nature de la période qui va suivre qu'on ne retrouve guère qu'une fois cette période achevée. Le début du 20ème siècle qui vit l'irruption des machines fut aussi -- et notamment parmi les artistes -- le moment d'une lucidité dont le moins que l'on puisse dire est qu'elle s'est singulièrement perdue.






-----

/***
|''Name:''|FrenchTranslationPlugin-TW253 by ocalTW and Nicolas Syssoieff |
|''Description:''|Translation of TiddlyWiki 2.5.3 into French |
|''Author:''|ocalTW ( FrenchTranslationPlugin (at) ocalTW (dot) com ) and Nicolas Syssoieff (nicolas.syssoieff+translation (at) gmail (dot) com) |
|''Source:''|http://www.tiddlywiki.fr#FrenchTranslationPlugin |
|''CodeRepository:''|http://svn.tiddlywiki.org/Trunk/association/locales/core/en/locale.en.js |
|''Version:''|0.3.9|
|''Date:''|Aug 18th, 2009|
|''Comments:''|Mail at http://groups.google.com/group/TiddlyWikiFR |
|''History:''|Translations:<br>v2.1.3 by Jacques Turbé<br>v2.2 by ~BidiX<br>v2.3.x & v2.4.x by ocalTW<br>v2.5.1 up to 2.5.3 by ocalTW and Nicolas Syssoieff |
|''License:''|[[Creative Commons Attribution-ShareAlike 3.0 License|http://creativecommons.org/licenses/by-sa/3.0/]] |
|''~CoreVersion:''|2.5.3|
***/

//{{{
//--
//-- Translateable strings
//--

// Strings in "double quotes" should be translated; strings in 'single quotes' should be left alone

config.locale = "fr"; // W3C language tag

if (config.options.txtUserName == 'YourName') // do not translate this line, but do translate the next line
    merge(config.options,{txtUserName: "VotreNom"});

merge(config.tasks,{
    save: {text: "enregistrer", tooltip: "Enregistrer les modifications dans ce TiddlyWiki", action: saveChanges},
    sync: {text: "synchroniser", tooltip: "Synchroniser les modifications avec d'autres fichiers ou serveurs TiddlyWiki", content: '<<sync>>'},
    importTask: {text: "importer", tooltip: "Importer des tiddlers et des plugins depuis d'autres fichiers ou serveurs TiddlyWiki", content: '<<importTiddlers>>'},
    tweak: {text: "configurer", tooltip: "Configurer l'apparence et le comportement de TiddlyWiki", content: '<<options>>'},
    upgrade: {text: "mettre à jour", tooltip: "Mettre à jour le noyau de TiddlyWiki", content: '<<upgrade>>'},
    plugins: {text: "plugins", tooltip: "Gérer les plugins installés", content: '<<plugins>>'}
});

// Options that can be set in the options panel and/or cookies
merge(config.optionsDesc,{
    txtUserName: "Nom d'utilisateur",
    chkRegExpSearch: "Utiliser les expressions régulières dans les recherches",
    chkCaseSensitiveSearch: "Recherche sensible à la casse",
    chkIncrementalSearch: "Recherche incrémentale touche par touche",
    chkAnimate: "Activer les animations",
    chkSaveBackups: "Générer un backup à chaque enregistrement",
    chkAutoSave: "Enregistrer automatiquement les modifications",
    chkGenerateAnRssFeed: "Générer un flux RSS à chaque enregistrement",
    chkSaveEmptyTemplate: "Générer un modèle vide empty.html à chaque enregistrement",
    chkOpenInNewWindow: "Ouvrir les liens externes dans une nouvelle fenêtre",
    chkToggleLinks: "Cliquer sur les liens des tiddlers déjà ouverts les ferme",
    chkHttpReadOnly: "Masquer les fonctions d'édition lors des consultations par HTTP",
    chkForceMinorUpdate: "Ne mettre à jour ni le nom d'utilisateur, ni la date lors de l'édition des tiddlers",
    chkConfirmDelete: "Demander une confirmation avant de supprimer un tiddler",
    chkInsertTabs: "Utiliser la touche 'tab' pour insérer une tabulation au lieu de changer de champ",
    txtBackupFolder: "Nom du répertoire à utiliser pour les backups",
    txtMaxEditRows: "Nombre maximum de lignes dans les zones d'édition",
    txtTheme: "Nom du thème à utiliser",
    txtFileSystemCharSet: "Jeu de caractères à utiliser pour l'enregistrement (uniquement pour Firefox/Mozilla)"});

merge(config.messages,{
    customConfigError: "Problèmes rencontrés pendant le chargement des plugins. Consulter 'PluginManager' pour plus de détails",
    pluginError: "Erreur : %0",
    pluginDisabled: "Plugin non éxécuté car désactivé par le label 'systemConfigDisable'",
    pluginForced: "Plugin exécuté de façon forcée par l'utilisation du label 'systemConfigForce'",
    pluginVersionError: "Plugin non éxécuté car il requiert une version plus récente de TiddlyWiki",
    nothingSelected: "Vous devez d'abord sélectionner un ou plusieurs items",
    savedSnapshotError: "Ce fichier TiddlyWiki ne semble pas être conforme ou n'a pas été enregistré correctement. Consulter http://www.tiddlywiki.com/#Download pour de plus amples détails",
    subtitleUnknown: "(inconnu)",
    undefinedTiddlerToolTip: "Le tiddler '%0' n'existe pas encore",
    shadowedTiddlerToolTip: "Le tiddler '%0' n'existe pas encore, mais a déjà un contenu par défaut",
    tiddlerLinkTooltip: "%0 - %1, %2",
    externalLinkTooltip: "Lien externe vers %0",
    noTags: "Il n'y a pas de tiddlers avec des tags",
    notFileUrlError: "Vous devez enregistrer ce TiddlyWiki dans un fichier avant de pouvoir enregistrer vos modifications",
    cantSaveError: "Impossible d'enregistrer les modifications.\n- Soit votre navigateur ne supporte pas cette fonction (Firefox, Internet Explorer, Safari et Opera fonctionnent s'ils sont configurés correctement)\n- Soit le chemin d'accès à votre fichier TiddlyWiki contient des caractères illégaux\n- Soit le fichier TiddlyWiki a été déplacé ou renommé",
    invalidFileError: "Le fichier original '%0' ne semble pas être un TiddlyWiki valide",
    backupSaved: "Backup enregistré",
    backupFailed: "Echec de l'enregistrement du fichier backup",
    rssSaved: "Flux RSS enregistré",
    rssFailed: "Echec de l'enregistrement du fichier de flux RSS",
    emptySaved: "Modèle vide 'empty.html' enregistré",
    emptyFailed: "Echec de l'enregistrement du modèle TiddlyWiki vide 'empty.html'",
    mainSaved: "Fichier TiddlyWiki enregistré",
    mainFailed: "Echec de l'enregistrement du fichier TiddlyWiki. Vos modifications ne sont pas enregistrées",
    macroError: "Erreur dans la macro <<\%0>>",
    macroErrorDetails: "Erreur pendant l'éxécution de la macro <<\%0>>:\n%1",
    missingMacro: "Macro non trouvée",
    overwriteWarning: "Un tiddler nommé '%0' existe déjà. Cliquer sur OK pour l'écraser",
    unsavedChangesWarning: "ATTENTION! Certaines modifications ne sont pas enregistrées dans le fichier TiddlyWiki\n\nCliquer sur 'OK' pour les enregistrer\nCliquer sur 'ANNULER' pour les ignorer",
    confirmExit: "--------------------------------\n\nCertaines modifications ne sont pas enregistrées dans TiddlyWiki. Si vous continuez ces modifications seront perdues\n\n--------------------------------",
    saveInstructions: "Enregistrer les Modifications",
    unsupportedTWFormat: "Format de TiddlyWiki non supporté '%0'",
    tiddlerSaveError: "Erreur pendant l'enregistrement du tiddler '%0'",
    tiddlerLoadError: "Erreur pendant le chargement du tiddler '%0'",
    wrongSaveFormat: "Impossible d'enregistrer avec le format de stockage '%0'. Utiliser un format standard pour enregistrer.",
    invalidFieldName: "Nom de champ invalide %0",
    fieldCannotBeChanged: "Le champ '%0' ne peut pas être modifié",
    loadingMissingTiddler: "Tentative de récupération du tiddler '%0' à partir du serveur '%1' à :\n\n'%2' dans l'espace de travail '%3'",
    upgradeDone: "La mise à jour en version %0 est effectuée\n\nCliquer sur OK pour recharger la nouvelle version de TiddlyWiki"});

merge(config.messages.messageClose,{
    text: "fermer",
    tooltip: "fermer cette zone de messages"});

config.messages.backstage = {
    open: {text: "barre d'outils", tooltip: "Ouvrir la barre d'outils pour effectuer des tâches de maintenance : synchronisation, export, import, mise à jour, gestion des plugins"},
    close: {text: "fermer", tooltip: "Fermer la barre d'outils"},
    prompt: "Outils : ",
    decal: {
        edit: {text: "éditer", tooltip: "Editer le tiddler '%0'"}
    }
};

config.messages.listView = {
    tiddlerTooltip: "Cliquer pour une vue complète de ce tiddler",
    previewUnavailable: "(aperçu non disponible)"
};

config.messages.dates.months = ["janvier", "février", "mars", "avril", "mai", "juin", "juillet", "aout", "septembre", "octobre", "novembre","décembre"];
config.messages.dates.days = ["dimanche", "lundi", "mardi", "mercredi", "jeudi", "vendredi", "samedi"];
config.messages.dates.shortMonths = ["jan.", "fev.", "mar.", "avr.", "mai", "juin", "juil", "aou.", "sep.", "oct.", "nov.", "dec."];
config.messages.dates.shortDays = ["dim", "lun", "mar", "mer", "jeu", "ven", "sam"];
// suffixes for dates, eg "1st","2nd","3rd"..."30th","31st"
config.messages.dates.daySuffixes = ["er","","","","","","","","","",
        "","","","","","","","","","",
        "","","","","","","","","","",
        ""];
config.messages.dates.am = "matin";
config.messages.dates.pm = "après-midi";

merge(config.messages.tiddlerPopup,{
    });

merge(config.views.wikified.tag,{
    labelNoTags: "pas de label",
    labelTags: "labels : ",
    openTag: "Ouvrir le label '%0'",
    tooltip: "Afficher les tiddlers ayant pour label '%0'",
    openAllText: "Tout ouvrir",
    openAllTooltip: "Ouvrir tous ces tiddlers",
    popupNone: "Pas d'autres tiddlers avec le label '%0'"});

merge(config.views.wikified,{
    defaultText: "Le tiddler '%0' n'existe pas encore. Double-cliquer pour le créer",
    defaultModifier: "(manquant)",
    shadowModifier: "(tiddler masqué par défaut)",
    dateFormat: "DD MMM YYYY", // Utilisé pour changer le format de la date (ici : "YYYY MMM DD"), ne pas changer les lettres D (jour), M (mois) ou Y (année)
    createdPrompt: "créé le"});

merge(config.views.editor,{
    tagPrompt: "Entrer des labels séparés par des espaces, [[entre double crochets]] si nécessaire, ou ajouter des labels existants :",
    defaultText: "Entrer le texte pour '%0'"});

merge(config.views.editor.tagChooser,{
    text: "labels",
    tooltip: "Sélectionner des labels existants à ajouter à ce tiddler",
    popupNone: "Aucun label défini",
    tagTooltip: "Ajouter le label '%0'"});

merge(config.messages,{
    sizeTemplates:
        [
        {unit: 1024*1024*1024, template: "%0\u00a0GB"},
        {unit: 1024*1024, template: "%0\u00a0MB"},
        {unit: 1024, template: "%0\u00a0KB"},
        {unit: 1, template: "%0\u00a0B"}
        ]});

merge(config.macros.search,{
    label: "recherche",
    prompt: "Rechercher dans ce TiddlyWiki",
    accessKey: "F",
    successMsg: "%0 tiddlers trouvés contenant %1",
    failureMsg: "Aucun tiddler ne contient %0"});

merge(config.macros.tagging,{
	label: "avec ce label : ",
	labelNotTag: "aucun tiddler avec ce label",
	tooltip: "Liste des tiddlers avec le label '%0'"});

merge(config.macros.timeline,{
    dateFormat: "DD MMM YYYY"}); // Utilisé pour changer le format de la date (ici : "YYYY MMM DD"), ne pas changer les lettres D (jour), M (mois) ou Y (année)

merge(config.macros.allTags,{
    tooltip: "Afficher les tiddlers avec le label '%0'",
    noTags: "Aucun tiddler n'a de label"});

config.macros.list.all.prompt = "Tous les tiddlers classés par ordre alphabétique";
config.macros.list.missing.prompt = "Tiddlers pointés par un lien mais non créés";
config.macros.list.orphans.prompt = "Tiddlers orphelins qui ne sont référencés par aucun autre tiddler";
config.macros.list.shadowed.prompt = "Tiddlers masqués avec contenu par défaut";
config.macros.list.touched.prompt = "Tiddlers modifiés localement";

merge(config.macros.closeAll,{
    label: "fermer tout",
    prompt: "Fermer tous les tiddlers affichés (sauf ceux en cours d'édition)"});

merge(config.macros.permaview,{
    label: "permalien",
    prompt: "Lien vers une URL contenant tous les tiddlers affichés actuellement"});

merge(config.macros.saveChanges,{
    label: "enregistrer",
    prompt: "Enregistrer tous les tiddlers du TiddlyWiki",
    accessKey: "S"});

merge(config.macros.newTiddler,{
    label: "nouveau tiddler",
    prompt: "Créer un nouveau tiddler",
    title: "Nouveau Tiddler",
    accessKey: "N"});

merge(config.macros.newJournal,{
    label: "nouveau journal",
    prompt: "Créer un nouveau tiddler avec la date et l'heure",
    accessKey: "J"});

merge(config.macros.options,{
    wizardTitle: "Réglage des options avancées",
    step1Title: "Ces options sont enregistrées dans des cookies dans votre navigateur",
    step1Html: "<input type='hidden' name='markList'></input><br><input type='checkbox' checked='false' name='chkUnknown'>Afficher les options inconnues</input>",
    unknownDescription: "//(inconnu)//",
    listViewTemplate: {
        columns: [
            {name: 'Option', field: 'option', title: "Option", type: 'String'},
            {name: 'Description', field: 'description', title: "Description", type: 'WikiText'},
            {name: 'Name', field: 'name', title: "Nom", type: 'String'}
            ],
        rowClasses: [
            {className: 'lowlight', field: 'lowlight'}
            ]}
    });

merge(config.macros.plugins,{
    wizardTitle: "Gérer les plugins",
    step1Title: "Plugins actifs et chargés actuellement",
    step1Html: "<input type='hidden' name='markList'></input>", // DO NOT TRANSLATE
    skippedText: "(Ce plugin n'a pas été éxécuté car il a été ajouté après le chargement de ce fichier TiddlyWiki)",
    noPluginText: "Aucun plugin n'est installé",
    confirmDeleteText: "Etes-vous sûr de vouloir effacer ce(s) plugin(s) :\n\n%0",
    removeLabel: "supprimer le label 'systemConfig'",
    removePrompt: "Supprimer le label 'systemConfig'",
    deleteLabel: "supprimer",
    deletePrompt: "Supprimer définitivement ces tiddlers ",
    listViewTemplate: {
        columns: [
            {name: 'Selected', field: 'Selected', rowName: 'title', type: 'Selector'},
            {name: 'Tiddler', field: 'tiddler', title: "Tiddler", type: 'Tiddler'},
            {name: 'Description', field: 'Description', title: "Description", type: 'String'},
            {name: 'Version', field: 'Version', title: "Version", type: 'String'},
            {name: 'Size', field: 'size', tiddlerLink: 'size', title: "Taille", type: 'Size'},
            {name: 'Forced', field: 'forced', title: "Forcé", tag: 'systemConfigForce', type: 'TagCheckbox'},
            {name: 'Disabled', field: 'disabled', title: "Désactivé", tag: 'systemConfigDisable', type: 'TagCheckbox'},
            {name: 'Executed', field: 'executed', title: "Chargé", type: 'Boolean', trueText: "Yes", falseText: "No"},
            {name: 'Startup Time', field: 'startupTime', title: "Temps de démarrage", type: 'String'},
            {name: 'Error', field: 'error', title: "Etat", type: 'Boolean', trueText: "Error", falseText: "OK"},
            {name: 'Log', field: 'log', title: "Log", type: 'StringList'}
            ],
        rowClasses: [
            {className: 'error', field: 'error'},
            {className: 'warning', field: 'warning'}
            ]}
    });

merge(config.macros.toolbar,{
    moreLabel: "(plus)",
    morePrompt: "Afficher les commandes supplémentaires",
    lessLabel: "(moins)",
    lessPrompt: "Masquer les commandes supplémentaires",
    separator: "|"
    });

merge(config.macros.refreshDisplay,{
    label: "actualiser",
    prompt: "Actualiser tout le TiddlyWiki"
    });

merge(config.macros.importTiddlers,{
    readOnlyWarning: "Impossible d'importer dans un TiddlyWiki en lecture seule. Ouvrir le TiddlyWiki depuis une URL 'file://'",
    wizardTitle: "Importer des tiddlers depuis un autre fichier ou serveur",
    step1Title: "Etape 1: Localiser le serveur ou le fichier TiddlyWiki",
    step1Html: "Spécifier le type de serveur : <select name='selTypes'><option value=''>Choisir...</option></select><br>Entrer l'URL ou le chemin ici : <input type='text' size=50 name='txtPath'><br>...ou rechercher un fichier en local : <input type='file' size=50 name='txtBrowse'><br><hr>...ou sélectionner une source pré-définie : <select name='selFeeds'><option value=''>Choisir...</option></select>",
    openLabel: "ouvrir",
    openPrompt: "Ouvrir la connexion vers ce fichier ou ce serveur",
    openError: "Problèmes pour récupérer le fichier TiddlyWiki",
    statusOpenHost: "Accès à l'hôte",
    statusGetWorkspaceList: "Récupération de la liste des espaces de travail",
    step2Title: "Etape 2: Choisir l'espace de travail",
    step2Html: "Entrer le nom de l'espace de travail : <input type='text' size=50 name='txtWorkspace'><br>...ou sélectionner un espace de travail : <select name='selWorkspace'><option value=''>Choisir...</option></select>",
    cancelLabel: "annuler",
    cancelPrompt: "Annuler l'importation",
    statusOpenWorkspace: "Ouverture de l'espace de travail",
    statusGetTiddlerList: "Récupération de la liste des tiddlers disponibles",
    errorGettingTiddlerList: "Erreur pendant la récupération des tiddlers, cliquer sur 'Annuler' pour ré-essayer",
    step3Title: "Etape 3: Choisir les tiddlers à importer",
    step3Html: "<input type='hidden' name='markList'></input><br><input type='checkbox' checked='true' name='chkSync'>Lier ces tiddlers à ce serveur pour pouvoir synchroniser les modifications ultérieures</input><br><input type='checkbox' name='chkSave'>Enregistrer les détails de ce serveur dans un tiddler 'systemServer' nommé : </input> <input type='text' size=25 name='txtSaveTiddler'>",
    importLabel: "importer",
    importPrompt: "Importer ces tiddlers",
    confirmOverwriteText: "Etes-vous sûr de vouloir remplacer ces tiddlers :\n\n%0",
    step4Title: "Etape 4: Importation de %0 tiddler(s)",
    step4Html: "<input type='hidden' name='markReport'></input>", // DO NOT TRANSLATE
    doneLabel: "terminé",
    donePrompt: "Fermer cet assistant",
    statusDoingImport: "Importation des tiddlers en cours",
    statusDoneImport: "Tous les tiddlers ont été importés",
    systemServerNamePattern: "%2 sur %1",
    systemServerNamePatternNoWorkspace: "%1",
    confirmOverwriteSaveTiddler: "Le tiddler '%0' existe déjà. Cliquer sur 'OK' pour le remplacer avec les détails de ce serveur, ou sur 'Annuler' pour le conserver",
    serverSaveTemplate: "|''Type:''|%0|\n|''URL:''|%1|\n|''Espace de travail:''|%2|\n\nCe tiddler a été créé automatiquement pour enregistrer les détails de ce serveur",
    serverSaveModifier: "(Système)",
    listViewTemplate: {
        columns: [
            {name: 'Selected', field: 'Selected', rowName: 'title', type: 'Selector'},
            {name: 'Tiddler', field: 'tiddler', title: "Tiddler", type: 'Tiddler'},
            {name: 'Size', field: 'size', tiddlerLink: 'size', title: "Taille", type: 'Size'},
            {name: 'Tags', field: 'tags', title: "Labels", type: 'Tags'}
            ],
        rowClasses: [
            ]}
    });

merge(config.macros.upgrade,{
    wizardTitle: "Mettre à jour le noyau de TiddlyWiki",
    step1Title: "Mettre à jour ou réparer ce TiddlyWiki avec la dernière version",
    step1Html: "Vous allez faire une mise à jour du noyau de TiddlyWiki à la dernière version (depuis <a href='%0' class='externalLink' target='_blank'>%1</a>). Votre contenu sera préservé après la mise à jour.<br><br>Les mise à jour du noyau peuvent interférer avec d'anciens plugins. Si vous rencontrez des problèmes avec le TiddlyWiki après la mise à jour, consulter <a href='http://www.tiddlywiki.org/wiki/CoreUpgrades' class='externalLink' target='_blank'>http://www.tiddlywiki.org/wiki/CoreUpgrades</a>",
    errorCantUpgrade: "Impossible de mettre à jour ce TiddlyWiki. La mise à jour n'est possible que sur des fichiers stockés sur un disque local",
    errorNotSaved: "Enregistrer les changements avant  pouvoir réaliser la mise à jour",
    step2Title: "Confirmer les détails de la mise à jour",
    step2Html_downgrade: "Vous êtes sur le point de faire un retour arrière à la version de TiddlyWiki %0 depuis la version %1.<br><br>Le retour arrière vers une version antérieure du noyau n'est pas recommandée",
    step2Html_restore: "Ce TiddlyWiki semble déjà utiliser la dernière version disponible du noyau (%0).<br><br>Vous pouvez quand même continuer la mise à jour pour vous assurer que le noyau n'a été ni corrompu ni endommagé",
    step2Html_upgrade: "Vous êtes sur le point de faire la mise à jour vers TiddlyWiki en version %0 depuis la version %1",
    upgradeLabel: "mettre à jour",
    upgradePrompt: "Préparation à la mise à jour",
    statusPreparingBackup: "Préparation du backup",
    statusSavingBackup: "Enregistrement du fichier de backup",
    errorSavingBackup: "Problème pour enregistrer le fichier de backup",
    statusLoadingCore: "Chargement du noyau",
    errorLoadingCore: "Erreur de chargement du noyau",
    errorCoreFormat: "Erreur avec le nouveau noyau",
    statusSavingCore: "Enregistrement du nouveau noyau",
    statusReloadingCore: "Rechargement du nouveau noyau",
    startLabel: "démarrer",
    startPrompt: "Démarrer la mise à jour",
    cancelLabel: "annuler",
    cancelPrompt: "Annuler la mise à jour",
    step3Title: "Mise à jour annulée",
    step3Html: "Vous avez annulé la mise à jour"
    });

merge(config.macros.sync,{
    listViewTemplate: {
        columns: [
            {name: 'Selected', field: 'selected', rowName: 'title', type: 'Selector'},
            {name: 'Tiddler', field: 'tiddler', title: "Tiddler", type: 'Tiddler'},
            {name: 'Server Type', field: 'serverType', title: "Type de serveur", type: 'String'},
            {name: 'Server Host', field: 'serverHost', title: "Hôte serveur", type: 'String'},
            {name: 'Server Workspace', field: 'serverWorkspace', title: "Espace de travail du serveur", type: 'String'},
            {name: 'Status', field: 'status', title: "Etat de la synchronisation", type: 'String'},
            {name: 'Server URL', field: 'serverUrl', title: "URL du serveur", text: "View", type: 'Link'}
            ],
        rowClasses: [
            ],
        buttons: [
            {caption: "Synchroniser ces tiddlers", name: 'sync'}
            ]},
    wizardTitle: "Synchroniser avec des serveurs et fichiers externes",
    step1Title: "Choisir les tiddlers à synchroniser",
    step1Html: "<input type='hidden' name='markList'></input>", // DO NOT TRANSLATE
    syncLabel: "synchroniser",
    syncPrompt: "Synchroniser ces tiddlers",
    hasChanged: "Modifié pendant la déconnexion",
    hasNotChanged: "Non modifié pendant la déconnexion",
    syncStatusList: {
        none: {text: "...", color: "transparent", display:null},
        changedServer: {text: "Modifié sur le serveur", color: '#8080ff', display:null},
        changedLocally: {text: "Modifié pendant la déconnexion", color: '#80ff80', display:null},
        changedBoth: {text: "Changé pendant la déconnexion et sur le serveur", color: '#ff8080', display:null},
        notFound: {text: "Introuvable sur le serveur", color: '#ffff80', display:null},
        putToServer: {text: "Mise à jour enregistrée sur le serveur", color: '#ff80ff', display:null},
        gotFromServer: {text: "Mise à jour récupérée depuis le serveur", color: '#80ffff', display:null}
        }
    });

merge(config.commands.closeTiddler,{
    text: "fermer",
    tooltip: "Fermer ce tiddler"});

merge(config.commands.closeOthers,{
    text: "isoler",
    tooltip: "Fermer tous les autres tiddlers"});

merge(config.commands.editTiddler,{
    text: "éditer",
    tooltip: "Editer ce tiddler",
    readOnlyText: "voir",
    readOnlyTooltip: "Afficher la source de ce tiddler"});

merge(config.commands.saveTiddler,{
    text: "valider",
    tooltip: "Confirmer les modifications effectuées sur ce tiddler"});

merge(config.commands.cancelTiddler,{
    text: "annuler",
    tooltip: "Annuler les modifications de ce tiddler",
    warning: "Etes-vous sûr de vouloir abandonner les modifications de '%0'?",
    readOnlyText: "retour",
    readOnlyTooltip: "Retour à l'affichage normal de ce tiddler"});

merge(config.commands.deleteTiddler,{
    text: "supprimer",
    tooltip: "Supprimer ce tiddler",
    warning: "Confirmez-vous la suppression de '%0'?"});

merge(config.commands.permalink,{
    text: "permalien",
    tooltip: "Permalien de ce tiddler"});

merge(config.commands.references,{
    text: "références",
    tooltip: "Afficher les tiddlers qui font référence à ce tiddler",
    popupNone: "Aucune référence"});

merge(config.commands.jump,{
    text: "atteindre",
    tooltip: "Atteindre un autre tiddler ouvert dans ce document"});

merge(config.commands.syncing,{
    text: "synchronisation",
    tooltip: "Contrôler la synchronisation de ce tiddler avec un serveur ou un fichier externe",
    currentlySyncing: "<div>Actuellement synchronisé via <span class='popupHighlight'>'%0'</span> vers :</"+"div><div>host: <span class='popupHighlight'>%1</span></"+"div><div>workspace: <span class='popupHighlight'>%2</span></"+"div>", // Note escaping of closing <div> tag
    notCurrentlySyncing: "Pas de synchronisation",
    captionUnSync: "Interrompre la synchronisation de ce tiddler",
    chooseServer: "Synchroniser ce tiddler avec un autre serveur :",
    currServerMarker: "\u25cf ",
    notCurrServerMarker: "  "});

merge(config.commands.fields,{
    text: "champs",
    tooltip: "Afficher les champs supplémentaires de ce tiddler",
    emptyText: "Il n'y a pas de champs supplémentaires pour ce tiddler",
    listViewTemplate: {
        columns: [
            {name: 'Field', field: 'field', title: "Champs", type: 'String'},
            {name: 'Value', field: 'value', title: "Valeur", type: 'String'}
            ],
        rowClasses: [
            ],
        buttons: [
            ]}});

merge(config.shadowTiddlers,{
    DefaultTiddlers: "[[PourCommencer]]",
    MainMenu: "[[PourCommencer]]\n\n\n^^~TiddlyWiki version <<version>>\n© 2007 [[UnaMesa|http://www.unamesa.org/]]^^",
    PourCommencer: "Pour bien commencer avec un TiddlyWiki vide, vous devez modifier les tiddlers suivants :\n* SiteTitle & SiteSubtitle: Le titre et le sous-titre du site, visibles ci-dessus (après enregistrement, ils apparaîtront également dans la barre de titre du navigateur)\n* MainMenu: Le menu (généralement à gauche)\n* DefaultTiddlers: Contient le nom des tiddlers que vous souhaitez ouvrir automatiquement au chargement de votre TiddlyWiki\nVous devez également entrer votre nom d'utilisateur pour signer vos modifications : <<option txtUserName>>",
    SiteTitle: "Mon TiddlyWiki",
    SiteSubtitle: "bloc-notes, organiseur personnel interactif, et bien d'autres choses encore ...",
    SiteUrl: "http://www.tiddlywiki.com/",
    OptionsPanel: "Les options de configuration pour adapter votre TiddlyWiki sont enregistrées dans votre navigateur\n\nVotre nom d'utilisateur pour signer vos modifications. Ecrivez-le comme un WikiWord (ex PierreDupont)\n<<option txtUserName>>\n\n<<option chkSaveBackups>> Enregistrer backups\n<<option chkAutoSave>> Enregistrement auto\n<<option chkRegExpSearch>> Recherche avec regexp\n<<option chkCaseSensitiveSearch>> Recherche sensible à la casse\n<<option chkAnimate>> Activer animations\n\n----\nVoir aussi [[OptionsAvancées|AdvancedOptions]]",
    SideBarOptions: '<<search>><<closeAll>><<permaview>><<newTiddler>><<newJournal "DD MMM YYYY" "journal">><<saveChanges>><<slider chkSliderOptionsPanel OptionsPanel "options \u00bb" "Modifier les options avancées de TiddlyWiki">>',
    SideBarTabs: '<<tabs txtMainTab "Chrono" "Affichage chronologique" TabTimeline "Tous" "Tous les tiddlers" TabAll "Labels" "Tous les labels" TabTags "Plus" "Autres listes" TabMore>>',
    TabMore: '<<tabs txtMoreTab "Manquants" "Tiddlers manquants" TabMoreMissing "Orphelins" "Tiddlers orphelins" TabMoreOrphans "Masqués" "Tiddlers masqués" TabMoreShadowed>>'
    });

merge(config.annotations,{
    AdvancedOptions: "Ce tiddler masqué permet d'accéder à de nombreuses options avancées",
    ColorPalette: "Les valeurs de ce tiddler masqué déterminent la palette de couleur de l'interface utilisateur de ce ~TiddlyWiki",
    DefaultTiddlers: "Les tiddlers listés dans ce tiddler masqué seront automatiquement affichés à l'ouverture de ce ~TiddlyWiki",
    EditTemplate: "Le gabarit HTML de ce tiddler masqué détermine l'apparence d'un tiddler en mode édition",
    GettingStarted: "Ce tiddler masqué contient des instructions d'utilisation basiques",
    ImportTiddlers: "Ce tiddler masqué permet d'accéder au fonctions d'import des tiddlers",
    MainMenu: "Ce tiddler masqué contient le contenu du menu principal situé dans la colonne de gauche du TiddlyWiki",
    MarkupPreHead: "Ce tiddler est inséré en haut de la section <head> du fichier TiddlyWiki",
    MarkupPostHead: "Ce tiddler est inséré en bas de la section <head> du fichier TiddlyWiki",
    MarkupPreBody: "Ce tiddler est inséré en haut de la section <body> du fichier TiddlyWiki",
    MarkupPostBody: "Ce tiddler est inséré en haut de la section <body> du fichier TiddlyWiki immédiatement après le bloc de script",
    OptionsPanel: "Ce tiddler masqué contient le menu déroulant d'options de la colonne de droite du TiddlyWiki",
    PageTemplate: "Le gabarit HTML de ce tiddler masqué détermine l'apparence complète du TiddlyWiki",
    PluginManager: "Ce tiddler masqué permet d'accéder au gestionnaire de plugins",
    SideBarOptions: "Ce tiddler masqué contient le menu d'options de la colonne de droite du TiddlyWiki",
    SideBarTabs: "Ce tiddler masqué contient le menu en onglets de la colonne de droite du TiddlyWiki",
    SiteSubtitle: "Ce tiddler masqué contient la deuxième partie du titre de la page",
    SiteTitle: "Ce tiddler masqué contient la première partie du titre de la page",
    SiteUrl: "Ce tiddler masqué doit contenir l'URL complète du site utilisée pour la publication",
    StyleSheetColors: "Ce tiddler masqué contient les définitions de style CSS liées à la couleur des différents éléments des pages. 'NE PAS EDITER CE TIDDLER', faire des modifications dans le tiddler masqué StyleSheet",
    StyleSheet: "Ce tiddler peut contenir des définitions de style CSS personnalisées",
    StyleSheetLayout: "Ce tiddler masqué contient les définitions de style CSS liées à la disposition des différents éléments des pages. 'NE PAS EDITER CE TIDDLER', faire des modifications dans le tiddler masqué StyleSheet",
    StyleSheetLocale: "Ce tiddler masqué contient les définitions de style CSS pour la traduction",
    StyleSheetPrint: "Ce tiddler masqué contient les définitions de style CSS pour l'impression",
    TabAll: "Ce tiddler masqué contient l'onglet 'Tous' de la colonne de droite du TiddlyWiki",
    TabMore: "TCe tiddler masqué contient l'onglet 'Plus' de la colonne de droite du TiddlyWiki",
    TabMoreMissing: "Ce tiddler masqué contient l'onglet 'Manquants' de la colonne de droite du TiddlyWiki",
    TabMoreOrphans: "Ce tiddler masqué contient l'onglet 'Orphelins' de la colonne de droite du TiddlyWiki",
    TabMoreShadowed: "Ce tiddler masqué contient l'onglet 'Masqués' de la colonne de droite du TiddlyWiki",
    TabTags: "Ce tiddler masqué contient l'onglet 'Labels' de la colonne de droite du TiddlyWiki",
    TabTimeline: "Ce tiddler masqué contient l'onglet 'Chrono' de la colonne de droite du TiddlyWiki",
    ToolbarCommands: "Ce tiddler masqué détermine quelles commandes sont affichées dans les barre d'outils des tiddlers",
    ViewTemplate: "Le gabarit HTML de ce tiddler masqué détermine l'apparence d'un tiddler en mode normal"
    });

//}}}
!!!!@@color:#76766A;C'est très simple...@@
The @@color:#76766A; ''Main menu''@@ is just right there of the left.
On the upper right area is an search mechanism allowing to  @@color:#76766A; ''search''@@ among @@color:#76766A; ''the page tags''@@, which provides the same services as an @@color:#76766A; ''index''@@.
Just below there is another menu with some @@color:#76766A; ''commands''...@@

''Note'' : 
{{indent {//As a general rule, pages are // @@color:#76766A; ''piled up''@@, //that is to say that... //}}}<br>{{indent {-> //the @@color:#76766A; ''first opened page''@@ is sent // @@color:#76766A; ''below'' @@ }}}<br>{{indent {-> //and the @@color:#76766A; ''last opened page''@@ is visble // @@color:#76766A; ''on top of the others'' @@.}}}
{{indent {//This is a bit unusual, but much more efficient when viewing pages on a screen//.}}}


!!


Il faut d'abord observer que le passionné de technique //n'est pas// un réaliste. Son propos -- du moins dès qu'il est devenu assez conscient de véritable nature de sa passion -- n'est aucunement de se servir de son outillage préféré pour son usage prévu, mais pour à peu près tout ce qui peut lui passer par la tête. On peut donc dire dire que le passionné de technique, tout à l'opposé de ce que l'on raconte à son sujet, n'est pas un particulièrement un adepte de la technique //pour elle même//, mais bien plutôt un adepte de la technique //pour lui- même//.

Pour peu que l'on se débarrasse de l'obsessionnelle image de l'obsessionnel solitaire qui astique sa voiture le dimanche, empêché qu'il se trouve de dispenser d'aussi tendres caresses à sa compagne ou à défaut à la rivale de celle-ci, on se voit très vite en matière automotive confronté à l'étrange phénomène de la //personnalisation// des moyens de transports (individuels ou, le tag aidant, collectifs), ce qui est tout autre chose.

Car la passion de la personnalisation n'est pas du tout un vice solitaire. Tout au contraire, elle socialise. Il faut aux passionnés trouver les outils, les pièces détachées, les peintures, les idées et par dessus tout, des pairs avec qui partager jugements et admiration des oeuvres. Comme on le sait, cela construit tout un monde. Il n'y a pas dans les faits ni dans les attitudes de différence véritable entre le  [[Facteur Cheval|http://fr.wikipedia.org/wiki/Facteur_Cheval]]  ou mon ex-voisin [[Picassiette|http://fr.wikipedia.org/wiki/Maison_Picassiette]] et la plupart des apaches qui personnalisent outrageusement leur voiture ou leur moto. Sauf peut-être le génie, mais encore, c'est à voir. 

Que le Facteur Cheval transforme sa maison en [[Palais Idéal | http://www.facteurcheval.com/]] ou que Picassiette recouvre [[sa maison, son jardin, ses chaises, ses tables,et  ses lits| Picassiette|http://www.art-insolite.com/pageinsolites/insopicassiette.htm]] d'une mosaïque de débris de vaisselle et de verre,  il est assez convenu de trouver cela admirable. Mais qu'un enragé recouvre sa voiture ou  moto du même type de mosaïque  -- ou pire -- que celle dont usa le gardien du cimetière de Chartres et cela cesse de l'être. 
Pourquoi ? Parce qu'il s'agit d'une voiture ou d'une moto -- objets fétiches de la "société de consommation" -- et non d'une maison, objet architectural et par là même artistique et "noble". A ceci près que la maison de Picassiette, que je connais bien, n'est rien d'autre qu'une de ces maisons ouvrière du début du 20ème siècle, c'est à dire à peu près le même type de produit de série que les voitures et les motos d'aujourd'hui et qu'on le veuille ou non un objet de consommation //aussi//. Quels que puissent être l'ardeur, l'aptitude au délire ou le génie de l'artiste, il est douteux et sous culturel de personnaliser sa voiture ou sa moto, mais il ne l'est pas de personnaliser son pavillon de banlieue et de le transformer en sous-marin, en piste d'atterrisage pour soucoupes volantes, en Chapelle Sixtine, en temple hindou ou bien en tout autre bâtiment d'un type beaucoup plus résolument non identifiable.

Le passionné de personnalisation peut être solitaire, comme il en va souvent avec les personnalisation architecturales,  il peut même être ici et là un brin mystique, mais quel que soit l'objet qui sert de prétexte au laisser-aller de ses délires, ce n'est ordinairement ni un homme (ni une femmme) triste ni un abruti de consommation. C'est un rêveur. Ce n'est pas la technique qui le dévore, //ce sont ses rêves//.


Suite...  [[La haine de l'outil]]






-----
J'ai observé que les outils engendrent habituellement deux types d'attitudes opposées : la //passion// et la //haine//. Peut-être devrais-je m'interroger davantage quant à la passion puisqu'après tout  -- quoique d'une intensité modérée -- elle me traverse, mais comme j'ai rencontré davantage de difficultés  avec les tenants de la haine, je vais surtout me mettre en devoir de comprendre ce qui les anime eux...


Suite...  [[L'outil comme passion]]






-----
On ne pourra savoir assez gré au Surréalisme de s'être intéressé à la folie et de l'avoir fait non point sous l'angle étroitement médical (et donc //réaliste//) qui vise à libérer le fou de sa folie, mais tout au contraire de l'avoir fait selon ce génie oblique qui consistait à utiliser les enseignements issus de la folie pour libérer les //non-fous// -- et donc aussi les fous par conséquence immédiate.  On ne pourra par conséquent non plus en vouloir assez au Surréalisme de ne pas avoir persévéré dans cette voie merveilleuse qu'il avait ouverte et que nul autre mouvement de pensée n'a été assez audacieux pour reprendre depuis. Bien sûr, il aurait fallu pour persévérer que les acteurs du mouvement surréaliste, à l'instar de Breton aient eu quelque expérience tant pratique que théorique quant à la folie elle-même. Cela n'a pas été le cas.

Mais même sans ce minimum de culture de terrain, simplement en s'intéressant aux signes, aux représentations sociales ordinaires du fou, on aurait pu apercevoir que celles-ci avaient quelque chose à nous apprendre quant notre relation à l'outil. Ainsi une des images du fou parmi les plus répandues dans la société française est celle d'un homme qui se promène avec un entonnoir sur la tête. (Note : cette image s'est trouvée très utilisée dans les journaux satiriques du temps du regretté Michel Debré :-))
Cette image nous révèle qu'une des caractéristiques du fou est la capacité de //ne pas utiliser un outil de la manière convenue//  c'est à dire, en l'espèce de l'entonnoir,  pour verser un liquide dans un récipient dont l'entrée est un peu trop étroite. Et il me faut insister sur l'aspect //positif// de cette capacité , parce qu'il n'est nullement avéré qu'un fou qui se promène avec un entonnoir sur la tête soit pour autant incapable d'utiliser ce même instrument pour verser de l'eau ou du vin dans une bouteille, tout comme ceux réputés sains d'esprit qui l'entourent. Ce qui caractérise le fou au yeux des foules ici, ce n'est donc pas du tout //un manque//, une infirmité, comme l'incapacité de respecter une convention technique, mais tout au contraire la capacité d'aller //au delà// de cette convention, c'est à dire de s'en //libérer//. Ce que nous désigne cette image traditionnelle du fou, là comme en bien d'autres occasions, c'est donc l'indice d'une capacité de dépassement, la voie d'une possible liberté. Et cette aliénation dont le fou nousx parle là, ce n'est pas la sienne, mais la nôtre.

Observons un instant les choses dans leur simple matérialité : cette //contrainte// qui semble appartenir à l'outil, à la technique et dont la présence d'esprit du fou nous libère est-elle réellement localisée dans l'outil, dans l'objet entonnoir ? Dès lors que la question se trouve posée en des termes rigoureux et honnêtes, chacun -- sauf peut-être quelques fous bien atteints -- conviendra qu'on n'a jamais vu le moindre entonnoir contraindre un homme à quoi que ce soit. Mais c'est pourtant ce que disent les tournures de langage que nous employons pour exprimer que -- avons nous les mots pour le dire autrement -- l'outil, la machine, la technique, le "système technicien" nous contraignent et qu'il faudrait nous en libérer. C'est triste, mais la faiblesse de notre pouvoir d'énonciation nous force là à énoncer sans frémir une vraie sottise, sottise qui porte témoignage d'un non moins véritable //animisme// dont l'humanité civilisée se croyait débarassée depuis plusieurs milliers d'années...
Car en réalité, ce n'est nullement l'entonnoir qui contraint et enferme le fou : mais c'est //nous//. Et ce n'est pas non plus l'entonnoir qui nous contraint à ce rire jaune fait de fausse condescendance et de vraie trouille, par lequel nous prétendons nous moquer du fou, mais qui exprime notre panique à l'idée de ce que pourrait être la //seule// la puissance que nous craignons //sur la Terre comme au Ciel// : la puissance de l'esprit humain totalement déchaîné.

Ce que haïssent les contempteurs de l'outil, des machines et de la technique -- disent-ils -- c'est la //contrainte// qui leur est associée. Et à juste titre, car chaque objet technique est en effet habité par un //esprit//. Un esprit extrêmement puissant qui est son //usage//, son mode d'emploi, bref, la façon (très fortement recommandée) dont il est convenu de s'en servir. Et j'ajouterai qu'en l'absence de cet esprit, l'outil n'est rien. Concrètement et pour ainsi dire physiquement //rien//. Et c'est ce que mettait aimablement en évidence ce film sud-africain nommé "//Les Dieux sont tombés sur la tête//" (//The Gods must be mad//), dans lequel un objet aussi banal qu'une boite vide de Coca Cola tombant d'un avion en plein désert du Kalahari et ramassé par un Bushman se révélait soudain vertigineusement privé de fonction et de sens. L'esprit l'ayant quittée, la boite de Coca Cola se trouvait d'un coup bien plus vide que de la simple absence de son contenu : absolument et radicalement vide. Et même, malgré toutes les tentatives d'interprétation auquelles s'était honnêtement livrée la société bushman qui l'avait recueillie, impropre à tout usage et finalement parfaitement nuisible à cette société.

Il existe encore sur Terre des hommes tout à fait sains d'esprit qui //parlent// à leurs outils. Assez avertis que les outils ont une âme, ils ne leur semble pas incongru de s'adresser à elle pour tenter d'en obtenir les faveurs que l'on attribue d'ordinaire au bon fonctionnement. Nous qui, au contraire de ces animistes //ne voyons plus// l'âme de la chose et qui par conséquent //ne nous en méfions pas//, rions de leur primitivisme. Mais nous avons tout de même gardé en nous assez de ce primitivisme pour -- rationalistes spontanés que nous sommes -- pester coeur et tripes après nos machines dès qu'elles nous privent un instant des faveurs que nous en attendons : "//Vas tu démarrer, espèce de saloperie de... !//".
On voit qu'au fond, pour notre société comme pour les sociétés anciennes, tout est esprit et que donc tout est homme et que les esprits ne nous ont pas quittés. Simplement, ils sont passés chez nous en dessous du seuil de la conscience comme en témoignent en innocence nos jurons.


Suite...  [[De l'inhumanité des moulins à vent]]






------
On peut sans trop de risque de se tromper qualifier les outils qui nous remplacent de ''réalistes''. Comme le peintre réaliste, ils redéfinissent ce qu'ils remplacent et donc //l'imitent// et le réduisent à ce qu'ils savent en faire. Ainsi, //faire la vaisselle// se trouve réduit à ce que sait faire le lave-vaisselle. Le plaisir avec lequel je caresse cette assiette, ces couverts que j'ai choisis et que j'aime, celui de la transparence éclatante de mes verres, celui de la mise en commun des tâches de remise en ordre de la vaisselle et de la cuisine après d'amicales agapes,  tout cela qui était à vivre, s'est éloigné dans une représentation, a disparu et s'est trouvé évacué vers l'égout avec l'eau de rinçage en fin de cycle.  De parcelle de la vie commune ou familiale la tâche de //faire la vaisselle// est s'est trouvée réduite à une convention pure. 
Avant le lave-vaisselle, faire la vaisselle pouvait être ce qu'on voulait : une souffrance, un ennui quotidien et répété, un jeu où l'on s'envoyait les assiettes à essuyer  telles des soucoupes volantes, le prétexte d'une querelle de couple, l'occasion  et le plaisir de casser sa propre vaisselle ou celle de l'autre, un moment pour faire l'amour, l'orée peut-être d'un  assassinat. Tout cela s'est trouvé réduit à une pure convention : faire la vaisselle c'est ce que fait le lave-vaisselle, un point c'est tout. Et la seule aventure qui nous reste, c'est que la machine puisse tomber en panne. Encore n'accepterons-nous pas cette aventure là. Cette panne nous rend la machine injuste, elle a brisé les règles , elle n'a pas rempli sont contrat, elle nous trahit et nous lâche, peut-être même juste avant que nos invités n'arrivent ... La chose nous désole, nous déprime ou nous met en colère. Elle ne nous laisse que rarement indifférents. 

.

[<img[Lavoirs |Images/Lavoir-00-IMAG0824-Low-Thumb.jpg][Lavoir-00-IMAG0824-Low.jpg]][>img[Lavoirs |Images/Lavoir-01-IMAG0827-Low-Thumb.jpg][Lavoir-01-IMAG0827-Low.jpg]]










.

On peut reprendre l'exercice avec le lave-linge. J'habite une région où n'ayant pas tant d'occasions de fiertés locales, on s'est mis en tête de conserver les //lavoirs//. Ces endroits où les femmes venaient autrefois laver et rincer leur linge à la rivière, à la mare ou à l'étang, été comme hiver, les mains dans l'eau froide pour ne pas dire glacée, les genoux gardés au sec et au chaud dans leurs carosses, boites en bois remplies de paille ou de foin, ces lieux étaient l'occasion de toutes les rencontres et de toutes les discussions entre femmes, absolument libérées de la compagnie et du regard des hommes. Ces lieux //constituaient// la communauté des femmes. Ils étaient l'équivalent du bistrot pour les mâles et en réalité un véritable de conseil municipal des jupons, certainement pas dénué de pouvoir réel. Les soirs d'été, les jeunes gens et les jeunes filles s'y retrouvaient pour rire et frayer ensemble et les inscriptions aux murs de ces lavoirs témoignent encore par delà les siècles de la peut-être brève mais éclatante splendeur des amours de Rémi et de Marinette et de celles d'Alphonse et de Louise et, que ce soit avec l'aide du traditionnel coeur percé d'une flèche ou pas, de quantités d'autres amours au fil du temps et des générations. Avec un peu d'imagination, mais peut-être bien sans mensonge aucun, on se prend à rêver que si les murs pouvaient parler, ils nous diraient peut-être que plus avant dans le cours de ces soirs d'été, à l'abri des regards indiscrets et dans la complicité de l'eau toute proche, furent très probablement conçus , bon an mal an, plus de la moitié des habitants du village.
.

[>img[Lavoirs |Images/Lavoir-02-IMAG0825-Low-Thumb.jpg][Lavoir-02-IMAG0825-Low.jpg]]











.

Une partie des lavoirs dont je parle et qui ont nourri mon enfance étaient en tôle, tout comme le sont aussi pour l'essentiel les machines à laver, de sorte que le secret de cette transmutation de potentialités d'imaginaire en //rien// qu'opère la machine à laver n'est pas du tout une question de matière. Ce n'est pas non plus une question de fonction. Le lave-linge a été conçu pour laver le linge et le lavoir également. Simplement dans l'usage du lavoir,  il n'y a pas remplacement d'un morceau de vie humaine par une pure convention. En  outre la tradition villageoise a créé pour le lavoir une foule d'usage imprévus et qui n'ont rien à voir avec la fonction initiale du bâtiment. Mais tandis que les chats ont inventé pour les machines à laver un usage particulier assez comparable à celui d'un poste de télévision pour les hommes -- du moins tant que l'essorage n'est pas enclenché -- les hommes n'ont pas inventé beaucoup d'autres usages à un lave-linge que celui de laver leur linge.

[>img[Surrealist use of a washing machine - by Zazie |Images/WaschmaschineWebThumb.jpg][Images/WaschmaschineWeb.jpg]]
Si un surréaliste, ou bien disons.... Marcel Duchamp,  avait réussi à suggérer la transformation d'une machine à laver en lieu de rendez-vous amoureux, ou en chambre d'amour, il se trouverait aisément des gens pour juger qu'il s'agirait là d'un acte surréaliste, d'une délicieuse façon de mésuser d'un lave-linge. Mais c'est exactement le type de subversion de l'objet technique "lavoir" qu'ont spontanément inventé les jeunes gens de mon village en ignorant délibérément l'usage //réaliste// des lavoirs qui déclare qu'un lavoir est fait pour laver du linge un point c'est tout.

Et cela se traduit aisément en termes modernes. Des jeunes gens pauvres de mon quartier, qui ne sont pas assez riches pour payer des consommations même d'un  prix modique et ne peuvent donc pas se réunir dans un café, ont spontanément transformé la laverie libre service du coin (la "laundrette"), où je me rends parfois, en salle de réunion. Ils n'ont pas d'autre choix que de s'y rencontrer en hiver quand il gèle dehors ou en n'importe quelle saison quand qu'il pleut à verse. 
Ils y font à peu près tout ce qu'on les laisse y faire, y compris de temps à autre un petit commerce de drogues douces occasionnel. Mais je les ai vu aussi s'en servir tout aussi occasionnellement comme d'un atelier de poésie : un soir, j'y ai vu un garçon qu'on aurait pu croire analphabète compter sur ses doigts les pieds du texte du //rap// qu'il était en train d'écrire sur un petit carnet. C'était absolument touchant.
Cependant, comme le local ferme à 21:00, il est tout à fait impossible à ces jeunes d'utiliser l'endroit comme chambre d'amour, comme il ne leur est pas possible non plus d'inscrire sur les murs les grafitti traditionnels des amoureux, car pareille conduite les ferait exclure définitivement de l'endroit.
Au total, il me semble clair que ces jeunes gens //subvertissent// l'emploi //réaliste// de cette laverie libre service, puisque de temps à autre on leur envoie un individu un peu musclé ou même la police pour rétablir //l'ordre réaliste// qui veut qu'une laverie libre service ne serve qu'à laver son linge.



Suite...  [[L'outil, passion et haine]]






-----
!Sommaire

-----
[[De diverses sortes d'outils]]
-----
[[Les outils réalistes et leur subversion]]
-----
[[L'outil, passion et haine]]
-----
[[L'outil comme passion]]
-----
[[La haine de l'outil]]
----
[[De l'inhumanité des moulins à vent]]
----
[[Réalisme et Spectacle]]
----
[[Faire l'Umour aux machines]]
----











----------
[[How to use this page]]
[[Utiliser cette page]]
[[Tiddlywiki - Links]]
[[Tiddlywiki page edition]]



Les gens que les outils font souffrir (fort nombreux ces temps-ci) ont une tendance bien naturelle à en fuir la compagnie. Mais la fuite, dans une espèce aussi profondément grégaire que la nôtre, est impossible et tous le savent. Alors ils nient et dénient comme ils peuvent ce qui leur fait mal et qu'ils ne savent empêcher. Ils tentent de réduire leur usage des outils autant qu'ils le peuvent. On les entend souvent dire que l'emploi qu'ils ont de leur automobile, de leur ordinateur, n'est rien que strictement utilitaire. "//Pour moi, cette machine n'est qu'un outil//" disent-ils... Ils ne réalisent pas que cette étrange façon de négation, ce "//ceci n'est que...//"  est très exactement l'empreinte et l'acte manifeste du //Réalisme//, l'engrenage intellectuel même qui meut ce qu'ils disent combattre. De sorte que ce "//ceci n'est que...//", sonne fort à qui sait entendre que le combat qu'ils voulaient mener est perdu, car ils sont par lui devenus l'ennemi même qu'ils voulaient combattre -- à supposer qu'ils aient jamais cessé de l'être.

Dans le monde du Réalisme  où l'usage de chaque chose est défini et réglementé, //rien n'apparaît plus que comme ce qu'il ''doit'' être//. Et l'apparition de chaque nouvel outil traîne avec soi toute une kyrielle de nouvelles contraintes qui se mettent à résoner dans le futur comme une bruyante ribambelle de casseroles. 
Ces contraintes ne tiennent pas aux choses, elles sont ''sociales'' car //rien ne saurait jamais contraindre des hommes que d'autres hommes//. Elles sont constituées des usages admis, convenus, recommandés, requis, légaux et finalement obligatoires auxquels nul n'est en droit de se dérober sous pleine d'exclusion ou de sanctions. 
Elles enfantent aussi nos //attentes//, car tout outil, toute machine, met en oeuvre une prédiction, et nous contraint donc //d'attendre// que cette prédiction échoie. A force de répétitions l'attente, d'espérance qu'elle put être un jour, s'est muée puis solidifiée en ennui, en désespérance. 
Mais de quoi d'autre sont faits et cette attente et cet ennui, que de notre absence à nous mêmes, à commencer par cette absence à la part de nous mêmes que nous avons laissée dans la machine et par laquelle, elle fonctionne -- "//sans nous//" prétend le conte, auquel tous croient ou le feignent. Le Réalisme, le Spectacle ne sont que de nos désertions. De sorte que se vanter de réduire son usage des objets techniques à ce qui en est admis, convenu, recommandé, requis, légal et obligatoire, c'est à peu près comme penser possible de se libérer en anonnant assez fréquemment et avec conviction "//Oui. Maître//".

//Ceci n'est que...// C'est l'enseigne et l'antienne du maître déchanteur, le sous-titre et le poisson pilote de chaque image réaliste, cette ironie d'où elle vous jette : "//regarde, ça marche...//". Cette merveille, n'était donc que //cela//. Et de //cela// toute merveille semble avoir en effet disparu. Il ne reste que la merveille de l'effet, de la tromperie, du trompe l'oeil, dont on s'enchante d'abord et puis à quoi on s'abandonne. Et à la fin, "//tout ce qui était directement vécu s'est éloigné dans une représentation//".
Plisser les yeux pourtant, et forcer un peu la vision. Quelque chose vibre encore et palpite au delà des contours :  ce //cela// que nous montre le Réalisme, il suffit de le lui retourner pour y voir que ce n'est que le //cela// qu'il est //lui//. Et ce n'est certes pas merveille. La merveille, elle, est toujours là, comme d'ordinaire, juste un peu au delà, derrière le masque, la grimace. Elle est là, mais simplement, elle n'est pas, elle n'a jamais été, elle ne sera jamais //cela//.
Mais au fait, ce "//regarde ça marche...//" de la représentation, n'est-ce pas la version prétentieuse de la petite chanson modeste et fidèle de la machine et de l'outil ? A ceci près qu'une image réaliste, //ce n'est ''pas seulement'' // une machine à voir. C'est une machine à voir //''comme il fau''t//.


Suite...  [[Faire l'Umour aux machines]]






-----
 
 -  "//Ne plus servir, se servir...//"
//Domaine de L'outil// - Outil, Réalisme, Spectacle
http://www.labelleinutile.org/Textes/FantomeDeDesnos.html

!!English version : 

* Root link -> http://www.tiddlywiki.com/
>Tools ->  http://www.tiddlytools.com/#TiddlyLifePlugin <br>And Tools ->  http://mptw2.tiddlyspot.com/#Plugins <br>Etc... ->  http://tiddlyvault.tiddlyspot.com/
!!

!!French version : 

* Root link -> http://www.tiddlywiki.fr/
!!

!!German version

* Root link -> http://www.karadeniz.de/tiddlywiki/



!!


!!!Formatting - English version :

-> [[Markup|http://tiddlywiki.org/wiki/TiddlyWiki_Markup]]

!!!
!!!!@@color:#76766A;C'est très simple...@@
Le @@color:#76766A; ''menu''@@ se trouve juste là à gauche.
En haut à droite, on trouve un dispositif de @@color:#76766A; ''recherche''@@ parmi les @@color:#76766A; ''tags''@@, ce qui rend les service d'un @@color:#76766A; ''index''@@.
Juste en dessous il y a un autre menu avec certaines @@color:#76766A; ''commandes''...@@

''A noter'' : 
{{indent {//En général les pages sont// @@color:#76766A; ''empilées''@@, //c'est à dire que... //}}}<br>{{indent {-> //la @@color:#76766A; ''première page''@@ ouverte se retrouve// @@color:#76766A; ''en bas'' @@ }}}<br>{{indent {-> //et la @@color:#76766A; ''dernière page''@@ ouverte se retrouve// @@color:#76766A; ''en haut'' @@.}}}
{{indent {//C'est inhabituel, mais c'est beaucoup plus pratique à l'écran//.}}}


!!