Welcome to TiddlyWiki created by Jeremy Ruston, Copyright © 2007 UnaMesa Association
<!--{{{-->
<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]];}
#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 0em 1em 1em; left:-1px; top:-1px;}
.headerForeground {position:absolute; padding:4.5em 0em 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:0em 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 .3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}
.wizard {padding:0.1em 1em 0em 2em;}
.wizard h1 {font-size:2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizard h2 {font-size:1.2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizardStep {padding:1em 1em 1em 1em;}
.wizard .button {margin:0.5em 0em 0em 0em; font-size:1.2em;}
.wizardFooter {padding:0.8em 0.4em 0.8em 0em;}
.wizardFooter .status {padding:0em 0.4em 0em 0.4em; margin-left:1em;}
.wizard .button {padding:0.1em 0.2em 0.1em 0.2em;}
#messageArea {position:fixed; top:2em; right:0em; margin:0.5em; padding:0.5em; z-index:2000; _position:absolute;}
.messageToolbar {display:block; text-align:right; padding:0.2em 0.2em 0.2em 0.2em;}
#messageArea a {text-decoration:underline;}
.tiddlerPopupButton {padding:0.2em 0.2em 0.2em 0.2em;}
.popupTiddler {position: absolute; z-index:300; padding:1em 1em 1em 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 0em;}
.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 0em 0em 0.5em;}
.tab {margin:0em 0em 0em 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 0em 14em;}
.toolbar {text-align:right; font-size:.9em;}
.tiddler {padding:1em 1em 0em 1em;}
.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:0em 0.25em; padding:0em 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 0em; font-size:.9em;}
.editorFooter .button {padding-top:0px; padding-bottom:0px;}
.fieldsetFix {border:0; padding:0; margin:1px 0px 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 0.3em 0.5em;}
#backstageToolbar {position:relative;}
#backstageArea a {font-weight:bold; margin-left:0.5em; padding:0.3em 0.5em 0.3em 0.5em;}
#backstageButton {display:none; position:absolute; z-index:175; top:0em; right:0em;}
#backstageButton a {padding:0.1em 0.4em 0.1em 0.4em; margin:0.1em 0.1em 0.1em 0.1em;}
#backstage {position:relative; width:100%; z-index:50;}
#backstagePanel {display:none; z-index:100; position:absolute; width:90%; margin:0em 3em 0em 3em; padding:1em 1em 1em 1em;}
.backstagePanelFooter {padding-top:0.2em; float:right;}
.backstagePanelFooter a {padding:0.2em 0.4em 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 1em;}
/* Fixes a feature in Firefox 1.5.0.2 where print preview displays the noscript content */
noscript {display:none;}
}
/*}}}*/
<!--{{{-->
<div class='header' macro='gradient vert [[ColorPalette::PrimaryLight]] [[ColorPalette::PrimaryMid]]'>
<div class='headerShadow'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
<div class='headerForeground'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>
<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'></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
AquaLog is a softare tool for Natural Language Processing I've been working on - yeeeears ago! You can [[check it out here|http://kmi.open.ac.uk/technologies/aqualog/]] - the main and great person behind its development is [[Vanessa Lopez|http://kmi.open.ac.uk/people/member/vanessa-lopez]]
I've joined CCH in september 2008 - before I was at the [[Knowledge Media Institute|http://kmi.open.ac.uk/]], which is part of the Open University. There I obtained a PhD in artificial intelligence. As part of my doctoral work, I developed an ontology-based software tool navigating a philosophical text, Wittgenstein's //Tractatus ~Logico-Philosophicus//. You can probably find out a lot about me and my research by looking at my [[previous homepage|http://people.kmi.open.ac.uk/mikele/]].
My background is in the philosophy of language and epistemology, which I studied at the University of Venice, Italy. In 2003 I obtained a degree under the supervision of Prof. Umberto Margiotta and Prof. Massimiliano Costa, with a dissertation on the theoretical assumptions and consequences of the post-fordistic society. This is well represented by the broad range of activities subsumed by the words “knowledge management”. You can find more about my thesis by going to the [[Publications]] section.
Throughout the years, I maintained an active interest in software development, multimedia applications and computers in general. Recently my interest has focused on the World Wide Web, as the crossroad of many technologies and as the new medium for communication and interaction between people.
This is the ninth edition of the digital humanities conference [[link|http://www.mith2.umd.edu/dh09/]]
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
* CreateANewTiddly just by clicking on this and then changing its title!
You'll also need to enter your username for signing your edits: <<option txtUserName>>
Welcome to my webspace at the [[Centre for Computing in the Humanities|http://www.kcl.ac.uk/schools/humanities/depts/cch/]], King's College, London. I am a research fellow working in the team of John Bradley.
My research interests include:
* [[humanities computing]]
* [[knowledge engineering]] & [[ontologies]]
* the [[web of data]] / [[semantic web]]
* [[human-computer interaction]]
* [[philosophy of language]]
* [[epistemology]]
More generally, I am interested in how to mold the computer medium so that it becomes a natural extension of the traditional tools humanities scholars use. This is in contrast with the common practice in the humanities, according to which people either totally dismiss the new medium as 'unsuitable' or tend to 'make do' with already existing computing applications. In a nutshell - //let's get our hands dirty//!
[img[logo|img/me.jpg]]
My current address is:
[[Michele Pasin]]
Centre for Computing in the Humanities
King's College London, 2nd Floor,
26-29 Drury Lane,
London, WC2B 5RL
michele [[dot|http://dictionary.cambridge.org/define.asp?key=23337&dict=CALD]] pasin@kcl [[dot|http://dictionary.cambridge.org/define.asp?key=23337&dict=CALD]] ac [[dot|http://dictionary.cambridge.org/define.asp?key=23337&dict=CALD]] uk
Tel.: +442078487144
Fax: +442078482980
<html><iframe width="250" height="250" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=26-29+Drury+Ln,+Camden,+London+WC2B,+UK&sll=51.512442,-0.123167&sspn=0.007745,0.019054&g=Covent+Garden,+Westminster,+London+WC2,+United+Kingdom&ie=UTF8&s=AARTsJrnANP3pSsXptJLsyca2mkWYiJu0g&ll=51.522149,-0.11879&spn=0.013351,0.021458&z=14&output=embed"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&source=embed&hl=en&geocode=&q=26-29+Drury+Ln,+Camden,+London+WC2B,+UK&sll=51.512442,-0.123167&sspn=0.007745,0.019054&g=Covent+Garden,+Westminster,+London+WC2,+United+Kingdom&ie=UTF8&ll=51.522149,-0.11879&spn=0.013351,0.021458&z=14" style="color:#0000FF;text-align:left">View Larger Map</a></small></html>
~~This personal homepage is built using a TiddlyWiki - a highly interactive javascript environment. If you have problems understanding how it works, maybe checking out the GettingStarted page will help!
[[Home]]
[[Publications]]
[[Projects]]
[[Bio]]
[[Miscellaneous]]
Wondering how my name is pronounced in italian?
//m ee k ae l ae - p a s ee n//
* I occasionally share thoughts and technical experiences in a [[blog|http://magicrebirth.wordpress.com/]]
* I play guitar whenever I can - years ago I recorded a progressive rock album with the [[Kryos Project|http://www.jamendo.com/en/artist/Kryos_Project]]
* Recently I discovered the world of algorithmic composition. I know it's nuts, but I'm having quite a lot of fun with my computer and [[Impromptu |http://impromptu.moso.com.au/]]. I occasionally post [[live coding sessions|http://magicrebirth.wordpress.com/tag/impromptu/]] on my blog
<div id='header' class='header'>
<div class='headerShadow'>
<span class='searchBar' macro='search'></span>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
<div id='topMenu' refresh='content' tiddler='MainMenu'></div>
</div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='HaemoSideBarOptions'></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 id='contentFooter' refresh='content' tiddler='contentFooter'></div>
Why I did a PhD? I don't know,to be honest. It just happened. Still trying to figure out how I got there.
I like studying, I suppose. Well it's better to [[have some fun about it|http://www.phdcomics.com/comics.php]]
From here you can download the various chapters of my PhD thesis:
* chapter 1: ''Introduction.'' [[[pdf]|http://www.box.net/shared/ckk22ticls]]
//"What does it mean for a student to come to an understanding of a philosophical standpoint and can the variety of resources now available on the web support this process? The philosophical scholarship is undoubtedly based on processes such as the interpretation of a view (or a text), and the argumentation supporting or contrasting such interpretations (Carusi, 2003). How can the most recent computer technologies support these activities? [...]" //
* chapter 2: ''Learning and navigation through semantic technologies: the state of the art'' [[[pdf]|http://www.box.net/shared/6kdzgv3br7]]
//"In this chapter we review the literature relevant to our research. The scope of this review is quite vast, as it spans from the theoretical analysis of pedagogical theories to the technical description of Semantic Web systems used in educational scenarios. Nonetheless, broadly speaking, the chapter can be divided into two main sections [...] "//
* chapter 3: ''Ontological models of philosophy: a review'' [[[pdf]|http://www.box.net/shared/in55kchbrx]]
//" In this chapter we review the existing attempts to formalize knowledge domains related to the philosophical one. We are particularly interested in the modeling of abstract entities, (e.g., theories, schools of thought, concepts etc.) for two main reasons: [...]"//
* chapter 4: ''Approach Definition'' [[[pdf]|http://www.box.net/shared/rqxdr0kk8f]]
//" This chapter outlines the principal characteristics of our approach. It concludes the long literature review carried out in chapter 2 and chapter 3 by briefly summarizing the research gap previously highlighted, and then providing a description of the approach we are going to use to address it. [...]"//
* chapter 5: ''An Ontological Framework for Describing the Philosophical World'' [[[pdf]|http://www.box.net/shared/pedscfgaxo]]
//" In this chapter we describe an ontology aimed at the representation of the philosophical world. We show how the ontology builds upon a number of other well-known formal models and, in particular, we focus the analysis on the extensions we created whenever new philosophy-related representations were needed. [...]"//
* chapter 6: ''Putting things together: the ~PhiloSurfical tool'' [[[pdf]|http://www.box.net/shared/v9ubgbk0f0]]
//"In this chapter we describe the rationale and functionalities of ~PhiloSurfical, the application we created for showcasing our ontological learning pathways approach. [...]"//
* chapter 7: ''Ontology Evaluation'' [[[pdf]|http://www.box.net/shared/tx9xulc52a]]
//"In this chapter we describe an experiment aimed at the validation of the ontological categories presented in chapter 5. As previously mentioned, the most important contribution of the ontology we developed is constituted by the philosophy-related categorical structures: in particular, the classes describing philosophical ideas and philosophical events. Accordingly, with the following experiment we want to evaluate such classes by means of a more empirical methodology. [...]"//
* chapter 8: ''Software tool evaluation'' [[[pdf]|http://www.box.net/shared/b1k20qzxcz]]
//"This chapter discusses the results obtained through an user evaluation study of
the ~PhiloSurfical tool (presented in chapter 6). [...]"//
* chapter 9: ''Conclusions'' [[[pdf]|http://www.box.net/shared/di9ypu57oh]]
//" Broadly speaking, the research presented in this dissertation has examined the application of Semantic Web technologies to the field of e-learning. We concentrated the analysis on how such techniques could be applied to a less !traditional" domain, such as philosophy. [...]"//
[[PhiloSURFical|http://philosurfical.open.ac.uk]] is an application I developed as part of my PhD. It lets you browse Wittgenstein's Tractatus... with various ontology-driven enhancements!
Go directly to the [[ontology|http://philosurfical.open.ac.uk/onto.html]], or to the [[system's tour|http://philosurfical.open.ac.uk/tour.html]], or to an [[alternative visualization of the Tractatus|http://philosurfical.open.ac.uk/tractatus/tabs.html]] I've made for kicks.
Much more information is available on the [[project's website|http://philosurfical.open.ac.uk]].
[img[logo|img/logo-blue-yellow.jpg]]
Here's a list of various things I've been involved with (in inverse chronological order):
!!!London Theaters Bibliography (LTB) project ~~active~~
The LTB project aims at tracking down records of theatrical activities in the London area before 1642 (that is the year when the puritans closed the theatres). In particular these records are found in post-1642 published transcriptions of pre-1642 manuscripts, printed-dramatic and non-dramatic texts. We're working in collaboration with the REED research center in Toronto so to build a database-driven web application including information about people, theatrical venues, troupes, companies, events and related bibliographical records.
In this project I'm taking care of designing the data-schema, implementing all the necessary ~DB-management software, and constructing the publicly accessible web interface for the DB. A first pilot site will be ready around September 2009.
!!!Paradox of Medieval Scotland (POMS) project ~~active~~
The [[Paradox of Medieval Scotland|http://www.poms.ac.uk/index.html]] is an ~AHRC-funded project, investigating how a recognisably modern Scottish identity was formed during the period 1093-1286. Through a comprehensive study of individuals, their social identities and relationships using the charters of this period, the project will seek to explain how the political and legal manifestations of Scotland as a single country and people emerged before the Wars of Independence.
In this project I'm mainly involved in creating a front end interface to a historical database. I'm exploring how much a //faceted browsing// interface could do the job...
!!!The Cohere project
[[Cohere|http://cohere.open.ac.uk/]] is an idea management tool for you to weave meaningful connections between ideas, for personal, team or social use. Cohere is being developed as part of the Open University's ~OpenLearn initiative, which is publishing thousands of hours of OU course materials online for free access and remixing, together with free e-learning and social software tools. My job was to reinfoce Cohere’s usability by developing a richer user interface and creating more compelling ways to import/export data to/from the application
!!!~IRS-III web browser
[[IRS-III|http://technologies.kmi.open.ac.uk/irs/]] is a platform and infrastructure for creating ~WSMO-based Semantic Web Services, building upon the previous implementation, ~IRS-II. In the context of this project, I built an ajax lisp-based browser for navigating through a library of ontologies. The browser has a highly interactive interface which provides various browsing functionalities. It’s not available online at the moment, but please contact me if interested.
!!!~PhiloSURfical and ontology for philosophy
During my PhD research, I developed an ontology to describe philosophical resources, and allow an easy content-driven navigation of them.
We have been testing these functionalities with a prototype tool - PhiloSURFical - which employs the ontology to support learning about a philosophical text (Wittgenstein’s Tractatus ~Logico-Philosophicus). Check out the [[project's website|http://philosurfical.open.ac.uk]] for more information.
!!!OCML–>OWL translator
This is a little side-project I’ve done, just to maintain interoperability between the ocml-based environment of philosurfical and the wider semantic web audience , which uses owl. The translator consists of a few lisp-functions, and it runs from within ocml. You can download the latest version [[here|]] (developed and tested on Lispworks - version updated on 11-06-2007). It's still unfinished, so please check the code for the missing features..
!!!AquaLog
In the past I collaborated with the development of [[Aqualog|http://technologies.kmi.open.ac.uk/aqualog/]], a java-based question-answering system which relies on “pluggable”ontological world-models. Precisely I was working on the creation of a learning mechanism for improving the user-adaptation.
!!Conferences
* "Laying the Conceptual Foundations for Data Integration in the Humanities”, Pasin, M., Ciula, A. (2009). Proc. of the Digital Humanities Conference (~DH09), Maryland, USA, pp. 211-215.[[[pdf]|http://www.box.net/shared/afp9ch85yk]]
* “Formalizing ʻphilosophicalʼ narratives: the tension between form and content”, Pasin, M., Shum, S. B., & Motta, E. (2008). Paper presented at the European Computing and Philosophy Conference (~ECAP08), June 2008, Montpellier, France.[[[pdf]|http://www.box.net/shared/yrfsgigq7l]]
* “Capturing Knowledge About Philosophy”. Pasin, M., Motta, E., Zdrahal, Z., (2007). Proc. of the fourth International Conference on Knowledge Capture (~K-CAP07), pp. 47-54. [[[pdf]|http://www.box.net/shared/arskh9qv5b]]
* “PhiloSURFical: browse Wittgensteinʼs Tractatus with the Semantic Web”, Pasin, M. (2007). Wittgenstein and the Philosophy of Information - Proceedings of the 30th International Ludwig Wittgenstein Symposium in Kirchberg, Alois Pichler, Herbert Hrachovec (Eds.), pp. 319-335.[[[pdf]|http://www.box.net/shared/al1dcyxp24]]
* “An ontology for the description and navigation through philosophical resources”, M.Pasin, E.Motta. (2006). Paper presented at the European Conference on Philosophy and Computing (~ECAP-06), June 2006, Trondheim, Norway.[[[pdf]|http://www.box.net/shared/j0tp0f0s1r]]
* “AquaLog A Ontology-portable Question Answering interface for the Semantic Web”, V.Lopez, M.Pasin, E,Motta, (2005). Proc. of the 2nd European Semantic Web Conference, May 29 to June 1 2005, Heraklion, Crete, Greece, pp. 546-562.[[[pdf]|http://www.box.net/shared/7jim2y1xag]]
!!Journals
* “Ontological Requirements for Annotation and Navigation of Philosophical Resources”, Pasin, M., Motta E. (2009). Forthcoming in Synthese, special issue on Representing Philosophy, Springer. [[[link]|http://www.springerlink.com/content/20275389857wj5v3/]]
* “AquaLog: An ontology-driven question answering system for organizational semantic intranets”, Lopez, V., Uren, V., Motta, E., Pasin, M. (2007). Journal of Web Semantics, Vol. 5, 2, (72-105), Elsevier.[[[link]|http://portal.acm.org/citation.cfm?id=1265747]]
!!Book Chapters
* “Supporting Philosophers' Work through the Semantic Web: Ontological Issues”, Pasin, M., Motta, E. (2009). Forthcoming in Semantic Web Technologies for e-Learning, D. Dicheva, R. Mizoguchi, J. Greer (Eds.), vol. 4 The Future of Learning, IOS Press, November 2009. [[[preprint]|http://www.box.net/shared/veat7b0g80]]
!!Workshops & Posters
* Supporting Philosophers’ Work through the Semantic Web: Ontological Issues” Pasin, M., Motta, E. (2007). Fifth International Workshop on Ontologies and Semantic Web for E-Learning (~SWEL-07), held in conjunction with AIED-07, Marina Del Rey, California, USA. [[[pdf]|http://www.box.net/shared/0pihop26x7]]
* “A Task Based Approach to Support Situating Learning for the Semantic Web”, M.Pasin, M.Dzbor (2006). International Workshop on Applications of Semantic Web Technologies for E-Learning (~SWEL-06), held in conjunction with Adaptive Hypermedia 2006, Dublin, Ireland. [[[pdf]|http://www.box.net/shared/mkxk8d02ua]]
* “Paving the way towards the e-humanities: a Semantic Web approach to support the learning of philosophy “, M.Pasin, E.Motta (2006). Poster paper presented at the 3rd European Semantic Web Conference (~ESWC-06), June 2006, Budva, Montenegro. [[[pdf]|http://www.box.net/shared/3sqa9rqg5r]]
* “Semantic Learning Narratives”, M.Pasin, E.Motta (2005). International Workshop on Applications of Semantic Web Technologies for E-Learning (SWEL-05), held in conjunction with ~KCAP-05, October 2005, Banff, Canada.[[[pdf]|http://www.box.net/shared/f5v8o16su9]]
* “Using the Semantic Web to Navigate Conceptual Spaces: an Application for the Philosophical Domain”, M.Pasin, E.Motta (2005). Paper presented during the AKT Doctoral Symposium, June 2005, Milton Keynes, UK. [[[pdf]|http://www.box.net/shared/oolfa4bkr2]]
!!Other materials
* My PhDThesis
* Slides of the DH09 paper on data integration in the humanities [[[pdf]|http://www.box.net/shared/rp3tq2n5f5]]
* Slides of a talk I gave at the COST workshop in Ancona (May 2008) about the Philosurfical ontology. [[[pdf]|http://www.box.net/shared/f3sonq5hs2]]
* “Semantic Learning Narratives - An investigation of the usage of semantic web technologies to support learning”, M.Pasin, [[KMi Technical Report|http://www.kmi.open.ac.uk/publications/index.cfm?trnumber=kmi-05-7]], September 2005.
* “Theory of Knowledge in the Postfordistic Society”, M.Pasin. Undergraduate degree thesis in italian (kindly [[published as a white-paper|http://www.itconsult.it/knowledge/white_papers/whiteCapitoli.asp?id=5&Submit=Invia]] by ~ItConsult). If interested, you can have a look at the english abstract. [[[pdf]|http://www.box.net/shared/azbohuum10]]
a non-linear personal webpage
#sidebarTabs {font-family:arial,helvetica;}
body
{background:#fefefe;}
#contentWrapper {
font-family: Verdana, Arial, Tahoma, Sans-Serif;
color: #555555;
margin:1.9em auto 1em ; width:800px;}
#header {background:#fefefe;}
.headerShadow { padding: 1.4em 0em 0.5em 1em; }
.siteTitle {
font-family: 'Trebuchet MS' sans-serif;
font-weight: bold;
font-size: 36px;
color: #BF2323;
background-color: #FFF;
}
.siteSubtitle {
font-size: 1.0em;
display: block;
margin: .5em 3em; color: #999;
}
.clearAll {clear:both;}
.tagClear {clear:none;}
#sidebar {position:relative; float:right; display:inline; right:0;}
a{
color:#BF2323;
text-decoration: none; font-weight:normal;
}
a:hover{
color:#BF2323;
background-color: #fefefe;
border-bottom:1px solid #BF2323;
}
.viewer .button, .editorFooter .button{
color: #555;
border: 1px solid #BF2323;
}
.viewer .button:hover,
.editorFooter .button:hover{
color: #fff;
background: #BF2323;
border-color: #BF2323;
}
.viewer .button:active, .viewer .highlight,.editorFooter .button:active, .editorFooter .highlight{color:#fff; background:#9F1313;border-color:#9F1313;}
#topMenu br {display:none;}
#topMenu {padding:0.45em 1em; background:#BF2323;}
#topMenu a, #topMenu .tiddlyLink, #topMenu .button {color:#f1f1f1; padding:0.3em 0.45em; margin:0 4px;font-size:120%;font-weight:normal;font-variant: small-caps; border:none; background:#BF2323; text-decoration:none; }
#topMenu a:hover, #topMenu .tiddlyLink:hover, #topMenu .button:hover, #topMenu .button:active, #topMenu .highlight {color:#fff;text-decoration:none; background:#9F1313; }
#displayArea{margin:0 17em 2em 0.5em;}
.tiddler {padding-left:0;}
.title {color:#BF2323; border-bottom:1px solid#BF2323; }
.subtitle, .subtitle a { color: #999999; font-size: 1.0em;margin:0.2em;}
.shadow .title{color:#999;}
.toolbar {font-size:85%;}
.selected .toolbar a {color:#999999;}
.selected .toolbar a:hover {color:#333; background:transparent;border:1px solid #fff;}
.toolbar .button:hover, .toolbar .highlight, .toolbar .marked, .toolbar a.button:active{color:#333; background:transparent;border:1px solid #fff;}
* html .viewer pre {
margin-left: 0em;
}
* html .editor textarea, * html .editor input {
width: 98%;
}
/***
!Sidebar
***/
#sidebar {position:relative;float:right; line-height: 1.4em; border-left:0px solid#000; display:inline; background:#fefefe; right:0; margin-bottom:2em !important; margin-bottom:1em;
width: 16em;}
/***
!SidebarOptions
***/
#sidebarOptions {padding-left:0.5em; padding-top:2em;}
#sidebarOptions a {
color:#999;
text-decoration: none;}
#sidebarOptions a:hover, #sidebarOptions a:active {
color:#CC0000;
background-color:#f5f5f5;border:1px solid #f5f5f5;
}
#sidebarOptions input {border:1px solid #999; }
.listTitle {color:#888;}
#sidebarTabs .tabContents {background:#fefefe;}
#sidebarTabs .tabContents .tiddlyLink, #sidebarTabs .tabContents .button{color:#999;}
#sidebarTabs .tabContents .tiddlyLink:hover,#sidebarTabs .tabContents .button:hover{color:#CC0000;background:#fefefe; text-decoration:none;border:none;}
#sidebarTabs .tabContents .button:hover, #sidebarTabs .tabContents .highlight, #sidebarTabs .tabContents .marked, #sidebarTabs .tabContents a.button:active{color:#CC0000;background:#fefefe}
.tabSelected{color:#fefefe; background:#999;}
.tabSelected, .tabSelected:hover {
color: #555;
background: #fefefe;
border: solid 1px #ccc;
}
#sidebarTabs .tabUnselected:hover { border-bottom: none;padding-bottom:3px;color:#999;}
.tabUnselected {
color: #999;
background: #eee;
border: solid 1px #ccc;
}
.tabUnselected:hover {text-decoration:none; border:1px solid #ccc;}
#sidebarTabs .tabUnselected { border-bottom: none;padding-bottom:3px;}
#sidebarTabs .tabSelected{padding-bottom:3px;}
#sidebarOptions .sliderPanel {
background: #eee; border:1px solid#ccc;
font-size: .9em;
}
#sidebarOptions .sliderPanel input {border:1px solid #999;}
#sidebarOptions .sliderPanel .txtOptionInput {border:1px solid #999;width:9em;}
#sidebarOptions .sliderPanel a {font-weight:normal; color:#555;background-color: #eee; border-bottom:1px dotted #333;}
#sidebarOptions .sliderPanel a:hover {
color:#111;
background-color: #eee;
border:none;
border-bottom:1px dotted #111;
}
.tabContents {background:#fefefe;}
.tagging, .tagged {
border: 1px solid #eee;
background-color: #F7F7F7;
}
.selected .tagging, .selected .tagged {
background-color: #f7f7f7;
border: 1px solid #ccc;
}
.tagging .listTitle, .tagged .listTitle {
color: #bbb;
}
.selected .tagging .listTitle, .selected .tagged .listTitle {
color: #666;
}
.tagging .button, .tagged .button {
color:#ccc;
}
.selected .tagging .button, .selected .tagged .button {
color:#aaa;
}
.highlight, .marked {background:transparent; color:#111; border:none; text-decoration:underline;}
.tagging .button:hover, .tagged .button:hover, .tagging .button:active, .tagged .button:active {
border: none; background:transparent; text-decoration:underline; color:#333;
}
.popup {
background: #BF2323;
border: 1px solid #BF2323;
}
.popup li.disabled {
color: #000;
}
.popup li a, .popup li a:visited {
color: #eee;
border: none;
}
.popup li a:hover {
background: #bf1717;
color: #fff;
border: none;
}
#messageArea {
border: 4px solid #BF2323;
background: #fefefe;
color: #555;
font-size:90%;
}
#messageArea a:hover { background:#f5f5f5; border:none;}
#messageArea .button{
color: #666;
border: 1px solid #BF2323;
}
#messageArea .button:hover {
color: #fff;
background: #BF2323;
border-color: #BF2323;
}
#contentFooter {background:#BF2323; color:#DF7D7D; clear: both; padding: 0.5em 1em; }
#contentFooter a {
color: #DF7D7D;
border-bottom: 1px dotted #DF7D7D; font-weight:normal;text-decoration:none;
}
#contentFooter a:hover {
color: #FFFFFF;
background-color:transparent;
border-bottom: 1px dotted #fff; text-decoration:none;
}
.searchBar {float:right;font-size: 1.0em;position:relative; margin-top:1.3em;}
.searchBar .button {color:#999;display:block;}
.searchBar .button:hover {border:1px solid #fefefe;color:#4F4B45;}
.searchBar input {
background-color: #fefefe;
color: #999999;
border: 1px solid #CCC; margin-right:3px;
}
.tiddler {padding-bottom:10px;}
.viewer blockquote {
border-left: 5px solid #BF2323;
}
.viewer table, .viewer td {
border: 1px solid #BF2323;
}
.viewer th, thead td {
background: #BF2323;
border: 1px solid #BF2323;
color: #fff;
}
.viewer pre {
border: 1px solid #ccc;
background: #f5f5f5;
}
.viewer code {
color: #111; background:#f5f5f5;
}
.viewer hr {
border-top: dashed 1px #555;
}
.editor input {
border: 1px solid #888; margin-top:5px;
}
.editor textarea {
border: 1px solid #888;
}
h1,h2,h3,h4,h5 { color: #BF2323; background: transparent; padding-bottom:2px; font-family: Arial, Helvetica, sans-serif; }
h1 {font-size:18px;}
h2 {font-size:16px;}
h3 {font-size: 14px;}
I just [[tried it|http://www.barebones.com/products/textwrangler/]] today: free and super fast! Fantastic !!!
On my machine (OSX 2.6 intelCore2 / 4gig ram, 10.5.5) it bit TextMate, Smultron and ~BBEdit (although i had an old version of bbEdit, i guess that the latest one is faster).
Sweet!