[Home]WikiMarkupLanguage

Contents | (Visit Preferences to set your user name.) | Related To WikiMarkupLanguage | RecentChanges | Preferences | Index | Login | Logout

Featured: Featured Stories | Picture Gallery

William Paley | KernelWiki
Google
Chat11.com Web Bible11.com MyBibleCenter.com
Search For Books About:
CascadingStyleSheets, Garnet, HtmlTags, HyperTextMarkupLanguage, JerryMuelver, MarkupLanguage, MichaelBuschbeck, More About This Book, SimonDavis, TextFormattingRules, UnrealWiki, UseMod, WikiMarkup, WikiName, WikiPatches, WikiPatches/AutoSignature, WikiPatches/ImageTags, WikiPatches/NamedAnchors, WikiPatches/TableSyntax, WikiPatches/TextColours, WikiSuggestions/Html
Search The Net:
More About This Book
Garnet
HyperTextMarkupLanguage
UseMod
WikiPatches
MarkupLanguage
TextFormattingRules
SimonDavis
HtmlTags
CascadingStyleSheets
WikiName
WikiMarkup
WikiPatches/ImageTags
WikiPatches/AutoSignature
WikiPatches/TableSyntax
WikiPatches/TextColours
WikiPatches/NamedAnchors
WikiSuggestions/Html
UnrealWiki
MichaelBuschbeck
JerryMuelver
Cover of ISBN 020171499X

The Wiki Way
More About This Book


Wiki Markup Language

Wikis have developed their own simple markup language, to provide accessibility to everyone by not requiring them to learn HyperTextMarkupLanguage?Create. With the impending advent of UseMod?Create 1.0 and the large number of WikiPatches?Create that are candidates for inclusion it is time for some discussion on this.

See Wiki:MarkupLanguage for some interesting comments on this. The reality is that whatever you call it there are conventions and rules about the way we do things around here - see ours at TextFormattingRules . Further it seems that one of the differentiating features of wikis is the power they provide users to do more and more with wiki pages thru added constructs and syntax.

Suggestions and Discussion

I'd like to make a few suggestions and see where the discussion goes -- SimonDavis?Create

Existing Guidelines

hence we deprecate '' and ''' in favour of <i> and <b>
There are some of us who prefer using double and triple quotes over the Html tags. Please keep this feature.
we also already use the following simple HTML elements <b> <i> <pre> <tt> <code>
formatting that affects paragraphs should be required to be in the first character position (eg bullets, heading, lines)

Special Syntax

Inconsistencies

There are however inconsistencies and duplications.

Carriage Return inconsistency

Sentence entered of first line. Second sentence entered on a second line - ie separated by a carriage return.

Second sentence entered on a second line - ie separated from bullet by a carriage return.

First character inconsistency

Headings are required to have their first character at the start of a line, lines (horizontal rules) are not.

nowiki and ""

Two double quotes can be used to terminate (WikiName""s) WikiName?Creates, so can <nowiki></nowiki>, not to mention six single quotes (WikiName''''''s) WikiName?Creates

paired WikiMarkup?Create

Headings require = before and after, additionally they require a space to separate then from the heading text, eg
=Test 1=
= Test 2

Test 1

= Test 2

Bold and italic makup are paired, but not indentation or bullets - contributing to the Carriage Return Inconsistency above.

New Proposals

There are a number of new proposals that involve various abstruse and possibly complex markup. See for example

List of Some New Proposals

I think http://www.iawiki.net/ has a syntax for 'overstrike' mode. Does anyone know?

yes, it is -/strike/- or -\strike\-

On UnrealWiki?Create we've:

Thus:

; A definition term : <wiki>This term is:
* interesting
* useful
* amusing</wiki>

This will produce the HTML bullet list nested inside the Definition list, and thus indented. Also very useful for putting lists, headings etc in tables. For example, with the <wiki> tag, this entire section, complete with the sample above, would be indented as part of the bullet point.

I might add that the example above could also be produced by the following markup. <wiki> is more useful if you intend to put complex markup at places where the syntax would usually just allow for a single paragraph to the end of the line -- a bit like braces in C or similar programming languages. -- MichaelBuschbeck?Create

  ; A definition term : This term is
  ; * interesting
  ; * useful
  ; * amusing

Other mixed-type lists work too:

 * a bullet
 * second bullet, but this has
 * # sub point  one
 * # sub point two


DIV and SPAN

I've implemented a syntax for incorporating DIV and SPAN in a 'Tavi dual-mode wiki at http://allmyfaqs.com/wbt (dual-mode 'Tavi wiki -- this is the visitor view), also explained at http://hytext.com/iwiki/markup.htm which is part of the documentation for WikiWriter at http://hytext.com/cgi-bin/ww.pl , a standalone Windows-based wiki tool used to generate textbase, help systems, and web sites. The documentation for WikiWriter shown at http://hytext.com/iwiki was created in WikiWriter. A companion, work-alike wiki using the same syntax is at http://hytext.com/cgi-bin/ibasic.pl -- JerryMuelver?Create
See also
WikiSuggestions/MarkupProcessing?Create


This page written by Garnet



Contents | (Visit Preferences to set your user name.) | Related To WikiMarkupLanguage | RecentChanges | Preferences | Index | Login | Logout
Edit this bookstore.mybiblecenter.com page | View other versions (diff)
Search:
Sign up for PayPal and start accepting credit card payments
instantly.
Bobsgear - Get A Free Enterrpise Wiki Space!
Review: The Bobsgear Project was started to develop a variety of Confluence plugins. This installation of the Confluence Enterprise wiki includes flexible attachments, many Confluence plugins, personal blogs, interesting articles, and more. Bobsgear already has spaces related to politics, art and photography wiki, technical issues wiki, ediscovery wiki, health, Christian theology and Sabbath School wiki, the bible, book reviews, and quotations. Bobsgear allows free signup, and invites anyone to create a free hosted Confluence wiki space.


NEW USERS CLICK HERE! for a quick introduction to Wiki.

 

 Interested in HSI ACCT 2110022Principles Of Accounting I?
1580 total hits since 3/2007
Recently accessed pages: Amateur Radio Packet Radio Bee Pollen Royal Jelly And Bee Products Easy Caseroles Featured Stories HSI ECON 266-0054- Principles Of Economics II-Micro Humanity Facing Evolution Of The Sun Literature Evangelism Links Matthew - The Apostle Who Wrote A Great Gospel RecentChanges Related To Rock Roll And Real Estate Russians Politicans Claim Global Climate Change Causing Earthquakes And Tsunamis Stretching FAQ 4.1.2 - Warm-Up Stretching Stretching FAQ A.1 - Recommendations WikiDirectoryInvitation WikiEngines 673

Elapsed:0