| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191 | 
							- <!doctype html>
 
- <title>CodeMirror: Textile mode</title>
 
- <meta charset="utf-8"/>
 
- <link rel=stylesheet href="../../doc/docs.css">
 
- <link rel="stylesheet" href="../../lib/codemirror.css">
 
- <script src="../../lib/codemirror.js"></script>
 
- <script src="textile.js"></script>
 
- <style>.CodeMirror {background: #f8f8f8;}</style>
 
- <div id=nav>
 
-   <a href="http://codemirror.net"><h1>CodeMirror</h1><img id=logo src="../../doc/logo.png"></a>
 
-   <ul>
 
-     <li><a href="../../index.html">Home</a>
 
-     <li><a href="../../doc/manual.html">Manual</a>
 
-     <li><a href="https://github.com/marijnh/codemirror">Code</a>
 
-   </ul>
 
-   <ul>
 
-     <li><a href="../index.html">Language modes</a>
 
-     <li><a class="active" href="#">Textile</a>
 
-   </ul>
 
- </div>
 
- <article>
 
-     <h2>Textile mode</h2>
 
-     <form><textarea id="code" name="code">
 
- h1. Textile Mode
 
- A paragraph without formatting.
 
- p. A simple Paragraph.
 
- h2. Phrase Modifiers
 
- Here are some simple phrase modifiers: *strong*, _emphasis_, **bold**, and __italic__.
 
- A ??citation??, -deleted text-, +inserted text+, some ^superscript^, and some ~subscript~.
 
- A %span element% and @code element@
 
- A "link":http://example.com, a "link with (alt text)":urlAlias
 
- [urlAlias]http://example.com/
 
- An image: !http://example.com/image.png! and an image with a link: !http://example.com/image.png!:http://example.com
 
- A sentence with a footnote.[123]
 
- fn123. The footnote is defined here.
 
- Registered(r), Trademark(tm), and Copyright(c)
 
- h2. Headers
 
- h1. Top level
 
- h2. Second level
 
- h3. Third level
 
- h4. Fourth level
 
- h5. Fifth level
 
- h6. Lowest level
 
- h2.  Lists
 
- * An unordered list
 
- ** foo bar
 
- *** foo bar
 
- **** foo bar
 
- ** foo bar
 
- # An ordered list
 
- ## foo bar
 
- ### foo bar
 
- #### foo bar
 
- ## foo bar
 
- - definition list := description
 
- - another item    := foo bar
 
- - spanning ines   :=
 
-                      foo bar
 
-                      foo bar =:
 
- h2. Attributes
 
- Layouts and phrase modifiers can be modified with various kinds of attributes: alignment, CSS ID, CSS class names, language, padding, and CSS styles.
 
- h3. Alignment
 
- div<. left align
 
- div>. right align
 
- h3. CSS ID and class name
 
- You are a %(my-id#my-classname) rad% person.
 
- h3. Language
 
- p[en_CA]. Strange weather, eh?
 
- h3. Horizontal Padding
 
- p(())). 2em left padding, 3em right padding
 
- h3. CSS styling
 
- p{background: red}. Fire!
 
- h2. Table
 
- |_.              Header 1               |_.      Header 2        |
 
- |{background:#ddd}. Cell with background|         Normal         |
 
- |\2.         Cell spanning 2 columns                             |
 
- |/2.         Cell spanning 2 rows       |(cell-class). one       |
 
- |                                                two             |
 
- |>.                  Right aligned cell |<. Left aligned cell    |
 
- h3. A table with attributes:
 
- table(#prices).
 
- |Adults|$5|
 
- |Children|$2|
 
- h2. Code blocks
 
- bc.
 
- function factorial(n) {
 
-     if (n === 0) {
 
-         return 1;
 
-     }
 
-     return n * factorial(n - 1);
 
- }
 
- pre..
 
-                 ,,,,,,
 
-             o#'9MMHb':'-,o,
 
-          .oH":HH$' "' ' -*R&o,
 
-         dMMM*""'`'      .oM"HM?.
 
-        ,MMM'          "HLbd< ?&H\
 
-       .:MH ."\          ` MM  MM&b
 
-      . "*H    -        &MMMMMMMMMH:
 
-      .    dboo        MMMMMMMMMMMM.
 
-      .   dMMMMMMb      *MMMMMMMMMP.
 
-      .    MMMMMMMP        *MMMMMP .
 
-           `#MMMMM           MM6P ,
 
-        '    `MMMP"           HM*`,
 
-         '    :MM             .- ,
 
-          '.   `#?..  .       ..'
 
-             -.   .         .-
 
-               ''-.oo,oo.-''
 
- \. _(9>
 
-  \==_)
 
-   -'=
 
- h2. Temporarily disabling textile markup
 
- notextile. Don't __touch this!__
 
- Surround text with double-equals to disable textile inline. Example: Use ==*asterisks*== for *strong* text.
 
- h2. HTML
 
- Some block layouts are simply textile versions of HTML tags with the same name, like @div@, @pre@, and @p@. HTML tags can also exist on their own line:
 
- <section>
 
-   <h1>Title</h1>
 
-   <p>Hello!</p>
 
- </section>
 
- </textarea></form>
 
-     <script>
 
-         var editor = CodeMirror.fromTextArea(document.getElementById("code"), {
 
-             lineNumbers: true,
 
-             mode: "text/x-textile"
 
-         });
 
-     </script>
 
-     <p><strong>MIME types defined:</strong> <code>text/x-textile</code>.</p>
 
-     <p><strong>Parsing/Highlighting Tests:</strong> <a href="../../test/index.html#textile_*">normal</a>,  <a href="../../test/index.html#verbose,textile_*">verbose</a>.</p>
 
- </article>
 
 
  |