תחביר

דוקיוויקי תומך במספר סימנים מיוחדים על מנת לגרום לדפי הטקסט להיות קריאים ככול האפשר. דף זה מכיל את כל הסימנים המיוחדים בהם ניתן להשתמש בשביל לערוך דפים. ניתן לעיין בקוד המקוד של דף זה ע“י לחיצה על הכפתור עריכה בקצה העליון או התחתון של המסך. אם את\ה רוצה להתנסות בתחביר פשוט השתמש\י בדף ארגז החול. אפשר להשתמש בסימנים המיוחדים ע”י הכפתורים המיוחדים מעל דף העריכה.

תחביר בסיסי

דוקיוויקי תומך בטקסט מודגש, נטוי, מסומן בקו תחתון ומוקטן. ניתן גם לשלב בין ההדגשים.

דוקיוויקי תומך בטקסט **מודגש**, //נטוי//, __מסומן בקו תחתון__ ו''מוקטן''.
ניתן גם **__//''לשלב''//__** בין ההדגשים.

ניתן גם להשתמש ב טקסט תחתון וגם בטקסט עליון.

ניתן גם להשתמש ב<sub> טקסט תחתון</sub> וגם ב<sup>טקסט עליון</sub>.

פיסקאות נוצרות משורות ריקות. אם יש צורך ליצור שורה חדשה ללא פיסקה, אפשר להשתמש בשני סלשים קדמיים ורווח ליצור שורה חדשה ללא פסיקה.

הנה טקסט עם שבירת שורות
שימו לב שהסלשים מזוהים רק בסוף שורה
או על ידי רווח אחריהם
אבל אם אין רווח \\הם לא יזוהו

הנה טקסט עם שבירת שורות \\ שימו לב שהסלשים מזוהים רק בסוף שורה\\
או על ידי רווח  אחרייהם\\ אבל אם אין רווח \\הם לא יזוהו 

קישורים

דוקיוויקי תומך במגוון דרכים ליצירת קישורים.

חיצוניים

דוקיוויקי מזהה קישורים חיצוניים לבד: http://www.google.com , או פשוט www.google.com - אפשר להוסיף גם טקסט לקישור: הקישור הזה מצביע על גוגל. כתובות דואר אלקטרונו כמו למשל andi@splitbrain.org מזוההים גם הם.

דוקיוויקי מזהה קישורים חיצוניים לבד: http://www.google.com , או פשוט www.google.com -
אפשר להוסיף גם טקסט לקישור: [[http://www.google.com| הקישור הזה מצביע על גוגל]].
כתובות דואר אלקטרוני כמו למשל <andi@splitbrain.org> מזוההים גם הם.

פנימיים

יצירת קישורים פנימים מתבצעת ע“י שני סוגריים מרובעים. אפשר פשוט לתת את שם דף או להוסיף טקסט נוסף.

יצירת  קישורים פנימיים מתבצעת ע"י שני סוגריים מרובעים.
אפשר פשוט לתת את [[שם דף]] או להוסיף [[שם דף | טקסט נוסף]].

אפשר ליצור תקיות משנה ע”י נקודותיים.

אפשר ליצור [[ויקי:תקיות משנה]] ע"י נקודותיים.

מידע נוסף אפשר למצוא ב- wiki:namespaces

הערות:

  • דוקיוויקי אינו תומך ב- CamelCase ליצור קישורים.

בין וויקים

דוקיוויקי תומך בקישורים ביו-ויקים. כלומר קישורים מהירים לויקים אחרים. לדוגמא היה קישור לויקיפדיה שמסביר את משמעות המילה ויקי.

דוקיוויקי תומך בקישורים ביו-ויקים.
כלומר קישורים מהירים לויקים אחרים. לדוגמא היה קישור לויקיפדיה שמסביר את משמעות המילה [[wp> ויקי]].

מערכת קבצי חלונות

דוקיוויקי תומך בקשרים לערוכות הקבצים של חלונות ברשת בצורה כזו.

דוקיוויקי תומך בקשרים לערוכות הקבצים של חלונות ברשת בצורה [[ \\server\share |כזו]].

הערות: * מסיבות אבטחה הכניסה ללינק מסוג זה פועל רק בדפדפן אקספלורר :-( .

תמונות

יש אפשרות ליצור קישור בתמונה בצורה הבאה:

[[http://www.php.net|{{wiki:dokuwiki-128.png}}]]

הסברים נוספים

ניתן להוסיף הסברים נוספים 1) בסוף הדף ע“י שימוש בסוגריים כפולות 2).

ניתן להוסיף הסברים נוספים ((זה הסבר נוסף)) בסוף הדף ע"י שימוש בסוגריים כפולות ((האם יש לי שגיאות כתיב?)).

קטגוריות

קיימים 5 רמות שונות של כותרות. אם בדף יש יותר משלוש כותרות יתווסף אוטומטית תוכן עניינים לדף - ניתן לבטל את תוכן העניינים ע”י הצבת המחרוזת ~~NOTOC~~ בדף.

כותרת רמה 3

כותרת רמה 4

כותרת רמה 5
==== כותרת רמה 3 ====
=== כותרת רמה 4 ===
== כותרת רמה 5 ==

אפשר ליצור חוצץ בעזרת 4 מכפים.


תמונות וקבצים נוספים

ניתן להוסיף תמונות פנימיות וחיצוניות נוספות ע“י סוגאיים מסולסלות. ניתן גם להכלול את גודל התמונה.

גודל מקורי

תמונה עם שינוי הגודל האופקי

שינוי כל מימדי התמונה

שינוי מימדי תמונה חיצונית

גודל מקורי {{wiki:dokuwiki-128.png}}
תמונה עם שינוי הגודל האופקי {{wiki:dokuwiki-128.png?50}}
שינוי כל מימדי התמונה {{wiki:dokuwiki-128.png?200x50}}
שינוי מימדי תמונה חיצונית {{http://de3.php.net/images/php.gif?200x50}}

ע”י רווחים בתוך הסוגריים ניתן לבחור את יישור התמונה:

{{ wiki:dokuwiki-128.png}}
{{wiki:dokuwiki-128.png }}
{{ wiki:dokuwiki-128.png }}

ניתן גם להוסיף טקסט לתמונה (העביר\י את הסמן מעל התנמונה לטקסט):

 זה הסבר נוסף לתמונה

{{ wiki:dokuwiki-128.png | זה הסבר נוסף לתמונה}}

אם סיומת לא תהיה סיומת תמונה (gif,jpeg,png) הקובץ יוצר כקישור.

רשימות

דוקיוויקי תומך ברשימות ממוספרות, ורשימות לא ממוספרות. שני רווחים ו* לרשימה לא ממוספרת או - לרשימה ממוספרת:

  • זו רשימה.
  • איבר שני ברשימה.
    • אפשר להוסיף רמות שונות.
  • עוד נקודה.
  1. אותה רשימה רק מאורדנת.
  2. עוד איבר.
    1. רק להראות רמות שונות ברשימה.
  3. וזהו זה.
  *זו רשימה.
  *איבר שני ברשימה.
    *אפשר להוסיף רמות שונות.
  *עוד נקודה.

  -אותה רשימה רק מאורדנת.
  -עוד איבר.
    -רק להראות רמות שונות ברשימה.
  -וזהו זה.

מחוות

דוקיוויקי תומך בתרגות מחוות לגרסאות הגרפיות שלהם:

  • 8-) 8-)
  • 8-O 8-O
  • :-( :-(
  • :-) :-)
  • =) =)
  • :-/ :-/
  • :-\ :-\
  • :-? :-?
  • :-D :-D
  • :-P :-P
  • :-O :-O
  • :-X :-X
  • :-| :-|
  • ;-) ;-)
  • ^_^ ^_^
  • :?: :?:
  • :!: :!:
  • LOL LOL
  • FIXME FIXME
  • DELETEME DELETEME

גרפיקת אסקי

דוקיוויקי מסוגל לתרגם סימוני טקסט לתמונה שאותה הם מנסים להמחיש.

→ ← ↔ ⇒ ⇐ ⇔ » « – — 640×480

“למה שאני כותב משהו פשוט המחשב אומר לי 'אתה כתבת משהו הרבה יותר מסובך'…”

-> <- <-> => <= <=> >> << -- --- 640x480

"למה שאני כותב משהו פשוט המחשב אומר לי 'אתה כתבת משהו הרבה יותר מסובך'..."

הערה: ניתן לכבות את האפשרות הזו בקובץ ההגדרות.

ציטוטים

לפעמים יש צורך להדגיש טקסט כלשהו כדי להראות שהוא תגובה לטקסט אחר. ניתן לבשתמש בתחביר הבא:

אני חושב שאנחנו צריכים לעשות את זה

> לא אנחנו לא צריכים

>>וכן, אני חושב שאנחנו צריכים

> באמת?

>>כן!

>>> בוא נעשה את זה!

אני חושב שאנחנו צריכים לעשות את זה

לא אנחנו לא צריכים
וכן, אני חושב שאנחנו צריכים
באמת?
כן!
בוא נעשה את זה!

טבלאות

דוקיוויקי תומך בתחביר פשוט ליצירת טבלאות:

כותרת 1 כותרת 2 כותרת 3
שורה1 תא1 שורה1 תא2 שורה1 תא3
שורה2 תא1 שורה2 תא2 (קצת חיבור)
שורה3 תא1 שורה3 תא2 שורה3 תא3

כדי ליצור טבלה צריך להתחיל ולסיים עם | , בשביל כותרות צריך להתחיל את התא עם ^ .

^  כותרת 1  ^  כותרת 2  ^  כותרת 3  ^
| שורה1 תא1 | שורה1 תא2 | שורה1 תא3 |
| שורה2 תא1 | שורה2 תא2 (קצת חיבור)||
| שורה3 תא1 | שורה3 תא2 | שורה3 תא3 |

כדי ליצור טבלאות אופקיות פשוט צריך לצור תא ריק ראשון:

כותרת 1 כותרת 2
כותרת 3 שורה1 תא2 שורה1 תא3
כותרת 4 שורה2 תא2 שורה2 תא3
כותרת 5 שורה3 תא2 שורה3 תא3

קל לזהות את סוג התא לפי תו שקודם לו.

|           ^  כותרת 1  ^  כותרת 2  ^
^ כותרת 3   | שורה1 תא2 | שורה1 תא3 |
^ כותרת 4   | שורה2 תא2 | שורה2 תא3 |
^ כותרת 5   | שורה3 תא2 | שורה3 תא3 |

ניתן לבחור את יישור הטקסט בעזרת שני רווחים לפני ואחרי הטקסט, שניי רווחים מימין כדי ליישר לצד שמאל, או שני רווחים מצד שמאל כדי ליישר לצד ימין. כדי ליישר את הטקסט למרכז פשוט מוסיפים שני רווחים וכל צד.

טבלה עם יישור
שמאל מרכז ימין
מרכז ימין שמאל
xxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxx

כך נראה המקור:

^                 טבלה עם יישור            ^^^
|          שמאל|     מרכז     |ימין          |
|    מרכז      |ימין          |          שמאל|
| xxxxxxxxxxxx | xxxxxxxxxxxx | xxxxxxxxxxxx |

שורות קוד

ניתן להוסיף שורות קוד בקוביות שלא יעברו עיבוד לסימונים בדף. אפשר לעשות זאת בעזרת יותר משני רווחים לפני תחילת השורה, או בעזרת תגיות code או file.

כאן אפשר לראות שכל הרווחים נשמרים                   <- בצורה כזו
התגית הזו מבצעת אותה פעולה אבל היא מציגה את הטקסט מימין לשמאל ולא משמאל לימין.

אם יש צורך שהעורך יפסח על כל הטקסט אפשר להשתמש בתגית nowiki, או בסימני אחוזים כפולים %%.

זה איזור בטקסט שמכיל קישורים לדוגמא http://www.splitbrain.org או **הדגשים**. אבל הויקי לא משנה אותו.

ראה את קוד המקור של דף זה לראות איך התגיות פועלות (פשוט אי אפשר להראות אותם בלי שיבטלו את עצמם).

צביעת תחביר

דוקיוויקי משתמש במנוע לצביעת קוד בשם GeSHi Generic Syntax Highlighte. לכך כל צביעה שנתמכת בGeSHi נתמכת גם כאן.

כמו בתגיות לעיל פשוט צריך לתת את שם השפה לדוגמא <code java>.

/** 
 * The HelloWorldApp class implements an application that
 * simply displays "Hello World!" to the standard output.
 */
class HelloWorldApp {
    public static void main(String[] args) {
        System.out.println("Hello World!"); //Display the string.
    }
}

הצביעה נתמכת בשפות הבאות:

  • c
  • css
  • html4strict
  • java
  • nsis
  • pascal
  • php-brief
  • php
  • qbasic
  • sql

הוספת HTML ו-PHP

אפשר להוסיף HTML או PHP לתוך הויקי ע“י שימוש בתגיות בצורה הבאה:

<html>
הנה קצת שימוש ב <font color="red" size="+1">HTML</font>
</html>

<html> הנה קצת שימוש ב <font color=“red” size=”+1“>HTML</font> </html>

<php>
echo 'A logo generated by PHP:';
echo '<img src="' . $_SERVER['PHP_SELF'] . '?=' . php_logo_guid() . '" alt="PHP Logo !" />';
</php>

<php> echo 'A logo generated by PHP:'; echo '<img src=”' . $_SERVER['PHP_SELF'] . '?=' . php_logo_guid() . '“ alt=“PHP Logo !” />'; </php>

הערה: האפשרות להצגת דפי HTML ו-PHP מבוטלת בקובץ ההגדרות בברית המחדל. אם האפשרות מבוטלת יוצג רק קוד המקור ולא יהיה מופעל.

1)
זה הסבר נוסף
2)
האם יש לי שגיאות כתיב?