Wiki Diff CreoleHelp, revision #2 to tip

<<TOC heading=no>>
=Wiki Formatting Basics=

Home page: [[http://www.wikicreole.org/|Creole]]

* EuWeb extensively uses the creole syntax in news, forum messages, tickets, comments and wiki.
* EuWikiEngine uses creole syntax.
* Practice editing and learn by example in the SandBox.
* Learn more about Wiki's in general on the [[http://c2.com/cgi-bin/wiki|Original Wiki]].

=Headings
|=Markup |= Effect |
|{{{= Heading 1}}} | **Heading 1** |
|{{{== Heading 2}}} | **Heading 2** |
|{{{=== Heading 3}}} | **Heading 3** |
|{{{==== Heading 4}}} | **Heading 4** |
|{{{===== Heading 5}}} | **Heading 5** |
|{{{====== Heading 6}}} | **Heading 6** |

== Heading Examples

=Heading 1
==Heading 2
=== Heading 3
==== Heading 4
===== Heading 5
====== Heading 6

= Fonts
|=Markup |= Effect |
| {{{**}}} | **Strong** |
| {{{//}}} | //Emphasis// |
| {{{__}}} | __Underline__ |
| {{{^^}}} | S^^uperscript^^ |
| {{{,,}}} | S,,ubscript,, |
| {{{++}}} | ++Addition++ |
| {{{--}}} | --Deletion-- |
| {{{##}}} | ##Monospaced## |
| {{{ {{{ }}} }}} | Escape creole |
| ~!~! | Comment |

=Objects=

==Links==

{{{
CamelCase
}}}

CamelCase //words create internal links automatically.//

{{{
[[Euphoria]]
}}}

[[Euphoria]] //Forced internal link//

{{{
[[http://en.wikipedia.org/wiki/CamelCase]]
}}}

[[http://en.wikipedia.org/wiki/CamelCase]] //External Link//

{{{
[[Euphoria|Cool Programming Language]]
}}}

[[Euphoria|Cool Programming Language]] //Link with label override.//

{{{
[[OpenEuphoria.org -> http://openeuphoria.org]]
}}}
[[OpenEuphoria.org -> http://openeuphoria.org]] Alternate //Link with label override//.

Links to the online manual

{{{
[[man:std_wildcard.html#is_match|Wildcard is_match]]
}}}
[[man:std_wildcard.html#is_match|Wildcard is_match]]

Links to our ticket system

{{{
View [[ticket:123]] for more information
}}}
View [[ticket:123]] for more information

==Images==

{{{
{{http://fluidae.com/images/euphoria.png}}
}}}

{{http://fluidae.com/images/euphoria.png}}


==Unordered Lists==
Unordered lists use the asterisk ~* as a line prefix. Each consecutive asterisk increases the indentation of the list items.

{{{
* Point 1
** Point 1.1
* Point 2
** Two levels
*** Three levels
}}}

* Point 1
** Point 1.1
* Point 2
** Two levels
*** Three levels

==Ordered Lists==
Ordered lists use the hash ~# as a line prefix. Each consecutive hash increases the indentation of the list items.\\

{{{
# Point 1
## Point 1.1
# Point 2
## Two levels
### Three levels
}}}

# Point 1
## Point 1.1
# Point 2
## Two levels
### Three levels

==Line breaks==
{{{
This is how you\\make a line break.
}}}

This is how you\\make a line break.

==Horizontal Rule==
{{{
This text is
----
separated
}}}

This text is
----
separated

==Tables==
Tables use the following syntax:
{{{
|=Heading1 |=Heading2 |
| One | Two |
| Three | Four |
}}}

|=Heading1 |=Heading2 |
| One | Two |
| Three | Four |


To insert a //bar// character "|" inside a table definition, prefix the bar with a tilde "~~".

|| column1 || column2 |
| | <eucode>puts(1, "~|" )</eucode> |


==Definitions==
{{{
; Word
:Definition
}}}

; Word
:Definition

=Special Sections
==Plain Text==

{{{
{{{This text is //not// parsed.}}}
}}}

{{{This text is //not// parsed.}}}

{{{
{{{
This text is //not// parsed.
}}}
}}}


{{{
This text is //not// parsed.
}}}

== Forced New Lines ==
{{{
[[[
This forces a
line break after
each new line
in the source text
]]]
}}}

[[[
This forces a
line break after
each new line
in the source text
]]]

==Source Code==

{{{
<eucode>
s = sprintf("%08d", 12345)
-- s is "00012345"
</eucode>
}}}

<eucode>
s = sprintf("%08d", 12345)
-- s is "00012345"
</eucode>

==Float Right==

{{{
%%style=floatright
%(
This text will be in a float-right box.
)%

Euphoria is a programming language. It is used to write general purpose programs
that can run on a number of platforms, such as Windows and Linux. Actually, you
can write any type of applications in Euphoria, but it is suited to some types
more than others.
}}}

%%style=floatright
%(
This text will be in a float-right box.
)%

Euphoria is a programming language. It is used to write general purpose programs that can run on a number of platforms, such as Windows and Linux. Actually, you can write any type of applications in Euphoria, but it is suited to some types more than others.

==Float Left==

{{{
%%style=floatleft
%(
This text will be in a float-left box.
)%

Euphoria is a programming language. It is used to write general purpose programs
that can run on a number of platforms, such as Windows and Linux. Actually, you
can write any type of applications in Euphoria, but it is suited to some types
more than others.
}}}

%%style=floatleft
%(
This text will be in a float-left box.
)%

Euphoria is a programming language. It is used to write general purpose programs that can run on a number of platforms, such as Windows and Linux. Actually, you can write any type of applications in Euphoria, but it is suited to some types more than others.

==Embedded==

{{{

Euphoria is a programming language. It is used to write general purpose programs
that can run on a number of platforms, such as Windows and Linux. Actually, you
can write any type of applications in Euphoria, but it is suited to some types
more than others.

%%style=embedded
%(
This text will be in a box.
)%

Euphoria is a programming language. It is used to write general purpose programs
that can run on a number of platforms, such as Windows and Linux. Actually, you
can write any type of applications in Euphoria, but it is suited to some types
more than others.
}}}

Euphoria is a programming language. It is used to write general purpose programs that can run on a number of platforms, such as Windows and Linux. Actually, you can write any type of applications in Euphoria, but it is suited to some types more than others.

%%style=embedded
%(
This text will be in a box.
)%

Euphoria is a programming language. It is used to write general purpose programs that can run on a number of platforms, such as Windows and Linux. Actually, you can write any type of applications in Euphoria, but it is suited to some types more than others.

=Plugins=

==Table of Contents==
{{{
<<TOC>>
<<TOC heading=no>>
}}}

==Inserting Other Pages==

This will insert the entire contents of a wiki page.
{{{
<<wikipage page=Euphoria>>
<<wikipage heading=no page=Euphoria>>
<<wikipage heading=yes page=Euphoria>>
}}}
<<TOC heading=yes>>
=Wiki Formatting Basics=

* EuWikiEngine uses [[http://wikicreole.org|Creole]] syntax.
* Practice editing and learn by example in the [[SandBox]]
* Learn more about Wiki's in general on the [[http://c2.com/cgi-bin/wiki|Original Wiki]]

=Headings=

Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6

Fonts
Strong=
Emphasis=
Underline=
Superscript=
Subscript=
Addition=
Deletion=
Monospaced=
Escape creole=
Comment=

=Objects=

==Links==
* [[http://en.wikipedia.org/wiki/CamelCase|CamelCase]] words create links automatically.

==Images==

==Lists==

==Line breaks==

==Horizontal Rule==

==Source Code==

=Special Objects=

==Tables==

==Definitions==

=Plugins=

==Table of Contents==

==Specal Sections==

==Inserting Other Pages==




Search



Quick Links

User menu

Not signed in.

Misc Menu