Textil (märkningsspråk)
Filnamnstillägg |
.textil
|
---|---|
Utvecklad av | Dean Allen |
Initial release | 26 december 2002 |
Senaste släppningen | 3.7.6 (PHP) 8 januari 2020 |
Typ av format | Markup language |
Öppna format ? | ja |
Hemsida |
Textile är ett lättviktigt märkningsspråk som använder en textformateringssyntax för att konvertera vanlig text till strukturerad HTML-kod. Textil används för att skriva artiklar, foruminlägg, readme-dokumentation och annan typ av skriftligt innehåll som publiceras online.
Historia
Textil utvecklades av Dean Allen 2002, som han nämnde som "en human webbtextgenerator" som gjorde det möjligt för dig att "helt enkelt skriva". Dean skapade Textile för användning i Textpattern , det CMS han också utvecklade ungefär samtidigt.
Textil är ett av flera lätta märkningsspråk som har påverkat utvecklingen av Markdown .
Doctype-stöd
Text märkt med Textile konverteras till giltig HTML när den renderas i en webbläsare, och även om det förmodligen varierar från en implementeringstyp till en annan, kan en installation av Textile ställas in för en Doctype-deklaration av XHTML eller HTML5 , med XHTML som standard för bakåtkompatibilitet.
I PHP-implementeringen, till exempel, när du använder Textiles all-caps förkortningssyntax – AGE(A Given Example)
– kommer resultatet att återges som ett abbr
-element i HTML5 och som ett akronymelement
i XHTML. Likaså, från och med PHP version 3.5, om du använder alignment-markörer i Textiles bildsyntax, kommer HTML5 att få extra klasser på det renderade img
-elementet, medan XHTML förblir med align -
attributet.
Syntaxanvändning
Olika resurser finns tillgängliga för att lära sig och använda textil:
- TxStyle – en hjälpsida för PHP-implementering av Textile, och tillhandahåller en omvandlare. Denna webbplats används för närvarande av Textpattern CMS-projektet.
- Textile Reference Site för RedCloth – en hjälpsida för Ruby-implementeringen av Textile.
- Textile Syntax: Eclipse – en referenssida för Java-implementeringen av Textile som nu är sammanslagen med Mylin WikiText.
- Textile 2 Syntax – MovableTypes textilförfattardokumentation.
- Textile Cheatsheet – ett grundläggande snabbreferensblad från Warped Visions.
Utöver sin svit av syntaxanvändning, infogar Textile automatiskt teckenenhetsreferenser för apostrof , öppnande och avslutande enkla och dubbla citattecken , ellipser och em-streck , för att nämna några.
Licensiering
Textile distribueras under en BSD-liknande licens och ingår i, eller tillgänglig som en plugin för, flera innehållshanteringssystem .
Programvara och tjänster
Olika projekt använder (eller har använt) Textil:
- Basecamp Classic – den ursprungliga Basecamp-projekthanteringsmjukvaran från 37signals använde Textile
- Assembla
- Atlassian ( JIRA )
- Guild Wars 2 officiella forum
- Jekyll (programvara)
- Lär känna ditt meme
- Öppet projekt
- Qt officiella forum
- Redmine
- Salesforce.com – använder Textile i sin Desk.com-produkt
- SUSE Studio
- Textile Note – en textapplikation för iOS , Android och Windows som stöder Textile
- Textil Wiki
- WriteMonkey – en distraktionsfri skrivbordstextredigerare för Windows; stöder olika märkningsspråk, inklusive textil
- WiGit – en Git -baserad Wiki
Se även
- Jämförelse av dokumentmarkeringsspråk
- Jämförelse av programvara för anteckningar
- Jämförelse av dokumentationsgeneratorer