CreoleHelp

Wiki Formatting Basics

Home page: 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 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
^^ Superscript
,, Subscript
++ 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]] 

Cool Programming Language Link with label override.

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

Links to the online manual

[[man:std_wildcard.html#is_match|Wildcard 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 

  1. Point 1
    1. Point 1.1
  2. Point 2
    1. Two levels
      1. 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

puts(1, "|" )

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> 

s = sprintf("%08d", 12345) 
-- s is "00012345" 

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.    

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.   

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.

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>> 

Search



Quick Links

User menu

Not signed in.

Misc Menu