Welcome to the comprehensive guide on using Selfrule Lab? effectively. Whether you’re a seasoned editor or a new contributor, understanding the platform’s features and conventions will enhance your experience and improve the platform’s collective knowledge.
To initiate a new page on selfruleLab, follow the steps below:
Request a Link to the New Page:
[[your new page name]]
where appropriate, preferably in the “Related entries” section.[[your new page name]]
doesn’t exist yet, it’ll be shown in gray with a clickable question mark next to it.Create the New Page:
Notes: - Page names are case-sensitive. If the link starts a sentence, use lowercase, e.g., [[like this|Like this]]
. It’s a loose convention in selfruleLab. - Utilize [[redirects]]
for alternative case usages in links. - When editing, include your name after ‘Submit as’. Otherwise, it defaults to ‘Anonymous’. - Your name, when added for the first time, appears at the page’s bottom in gray with a question mark, suggesting the creation of a user page. It’s optional.
Creating a User Page:
After editing, you can click the question mark next to your name at the bottom to set up a user page. If you want to create a user page without editing first, make a minor change to the Sandbox. Your name will then appear at the bottom, allowing you to click the question mark and proceed.
[[Sandbox|Sandbox]]
for practice.[[double brackets]]
.Occasionally, you might want to merge content from two existing pages A
and B
, especially if a page was unintentionally duplicated. Before proceeding, consider discussing the merge on the selfruleLab Forum to get consensus.
If you decide to proceed:
Merge Content into Page A
:
A
to incorporate the desired content from B
.[[!redirects B]]
” at the bottom. If B
has any “[[!redirects X]]
” directives, transfer them to A
.Orphan Page B
:
Ctrl-A
Del
).> history
” to “B
”, making it “B > history
”.[[!redirects B]]
” may auto-populate. Remove it and add “see [[A]]
”.Merged content into page "A" and orphaning this page.
”Note: selfruleLab doesn’t allow regular users to delete pages. Instead, they’re “orphaned”.
See redirects?.
We advise authors to categorize content using sections and subsections, mirroring the * Template page?.
Although pages begin small, they expand over time. Structured subsections aid in comprehending content, especially in a collaborative setting, guiding authors on where to add new content. Think of selfruleLab more as an encyclopedia than a storybook.
Interlinking is a cornerstone of Selfrule Lab?. Content gains value when it’s connected to related information within the platform.
Hyperlink central keywords by enclosing them in square brackets. Aim to link each keyword, especially upon its first occurrence. Never assume the reader’s background aligns with yours. When introducing technical terms, always provide links to Selfrule Lab? entries that define them.
When creating a new page, ensure it’s linked from at least one other pertinent page. This assists both users in navigating and search engines in indexing Selfrule Lab?, making new entries more discoverable through related searches.
A key aspect of selfruleLab is interconnectedness. Adding unlinked information doesn’t maximize its value. Always hyperlink central keywords, especially upon their first mention, to ensure readers from varying backgrounds can follow.
Furthermore, newly created pages should be linked from at least one pertinent page. For instance, a new type of manifold should be linked from the “related entries” on the _? page.
Such interlinking not only aids users but also optimizes selfruleLab’s visibility on search engines.
At the conclusion of each Selfrule Lab? entry, include a section titled:
## References
or, alternatively,
## Literature
This section should contain a list of pertinent references. Follow the standardized format below for each entry in the list:
* {#LastnameAnotherlastnameYear} [[Firstname Lastname]], [[Anotherfirstname Anotherlastname]], _Title_, Journal, volume, year ([arXiv:xxxx.yyyyy](https://arxiv.org/abs/xxxx.yyyyy), [doi:xyz](http://doi.xyz))
When rendered, this appears as:
Firstname Lastname, Anotherfirstname Anotherlastname, Title, Journal, volume, year (arXiv:xxxx.yyyyy, doi:xyz)
To reference the above citation in the main content of the entry, use:
see ([Lastname-Anotherlastname Year](#LastnameAnotherlastnameYear))
Upon rendering, this becomes:
see (Lastname-Anotherlastname Year)
Using this format creates a clickable hyperlink that, when accessed, highlights the related reference in a gray box.
## Heading {#anchorname}
Creating Section Headers with Anchors: ## Heading {#anchorname}
Linking to the Section:
[link text](#anchorname)
[[some page#anchorname|link text]]
http://selfrulelab.org
before the link.Linking to Text Blocks:
* {#xyz} Reference
[link text](#xyz)
Automatic Numbering:
Label & Refer:
\label{SomeEquation}\exp(\pi i) + 1 = 0
See equation \eqref{SomeEquation}
.To emphasize important text using a standout box:
+-- {: .standout}
Your standout content here
=--
For a floating TOC that auto-collapses until hovered over, use:
+-- {: .rightHandSide}
+-- {: .toc .clickDown tabindex="0"}
### Context
#### Category Theory
+-- {: .hide}
[[!include category theory - contents]]
=--
=--
=--
In Self Rule Lab?, you can use the xymatrix
command, similar to La Te X?, for commutative diagrams. Keep in mind:
<nowiki>\begin{xymatrix} ... \end{xymatrix}</nowiki>
instead of \xymatrix{...}
.<nowiki>\begin{xymatrix}</nowiki>
tag. For spacing, utilize commands like @=1.5em
or @C
and @R
for columns and rows respectively. You can also use square brackets for parameters, e.g., <nowiki>\begin{xymatrix[font = \large, border = 2em]}</nowiki>
.Internally, the process involves converting La Te X? to SVG for rendering.
For those unfamiliar with Xymatrix and Tikz, it’s recommended to choose Tikz. However, using Xymatrix is perfectly acceptable if you’re accustomed to it.
Triangle:
\begin{centre} \begin{xymatrix} A \ar[r] \ar[dr] & B \ar[d] \\ & C \end{xymatrix} \end{centre>
\begin{centre} \begin{xymatrix[border = 2pc]} A \ar@/^2.0pc/[r] \ar@/_2.0pc/[r] & B \end{xymatrix} </end>
To embed images in Self Rule Lab?:
<nowiki>[[image_name.jpg:pic]]</nowiki>
or <nowiki>[[display_text|image_name.jpg:pic]]</nowiki>
on the page, then save.?
symbol next to the image name or display text.After uploading, the :pic
tag allows limited configurations. Alternatively, utilize the imagefromfile
block, as shown:
Basic Image:
\begin{imagefromfile} "file_name": "FileName.xyz" \end{imagefromfile}
Image with Margin:
\begin{imagefromfile} "file_name": "FileName.xyz", "float": "right", "margin": { "top": -40, "right": 0, "bottom": 20, "left": 20 } \end{imagefromfile>
Full Image Options:
\begin{imagefromfile} "file_name": "FileName.xyz", "web": "selfrulelab", "width": 300, "height": 300, "unit": "px", "float": "right", "margin": { "top": -40, "right": 0, "bottom": 20, "left": 20, "unit": "px" }, "alt": "Sample Image", "caption": "Description of the Image" \end{imagefromfile>