Slashes (and other characters) in page names

Forum for all users to discuss the implementation and operation of the ChoralWiki at CPDL
Locked
BarryJ
Posts: 208
Joined: 03 May 2014 03:33
Location: Gunnison, Colorado, USA

Slashes (and other characters) in page names

Post by BarryJ »

I have observed and corrected a number of page-name errors recently.

PLEASE DO NOT USE THE CHARACTERS SLASH (/) OR AMPERSAND (&) IN PAGE NAMES! – Because both are used in MediaWiki programming, these will cause errors that only become evident in lists (such as SortWorks on a composer page or MultiPubList on a publication page). In addition, please limit the number of commas (,) in page names to as few as possible.

Editors and other users should get into the habit of avoiding the use of the slash (/) in general. There are legitimate uses for it, such as inline fractions (e.g., 3/5) or text description of the division function. But this character is so greatly over-used that it has lost its meaning in many cases. When you add confusion about its meaning and use as a delimiter in programming, the value of the slash becomes negative in many cases. (The situation is similar to certain curse words, where overuse for violent motives and offense to some people have rendered them less than useless for those of us with ethical standards.)

Some special characters such as the asterisk (*) or brackets ([ ]) could be used in page names and text fields, but are not recommended. Curly-brackets ({ }) and pipe (|) are widely known to cause errors. I have found that once I get into the habit of using these in text, it will carry over to other places.

So I RECOMMEND that users develop a habit of using these characters ( | / \ < > * ^ $ @ & # ~ ¦ ) ONLY when doing programming, that is, coding in MediaWiki (or other computer programs), or tasks like modifying an URL. (Or while posting this page :D ) See this page for more details.
Barry Johnston
Gunnison, U. S. A.
Cdalitz
Posts: 180
Joined: 24 Apr 2007 14:42

Re: Slashes (and other characters) in page names

Post by Cdalitz »

Thanks for the info. What is the best title for a work with a multilingual (not merely a translation) text that uses both texts overlaid (simultaneously)? A natural title would be "Latin incipit / German incipit / English incipit". Is there some other delimeter that is recommended and that cannot occur in the one of the titles?
BarryJ
Posts: 208
Joined: 03 May 2014 03:33
Location: Gunnison, Colorado, USA

Re: Slashes (and other characters) in page names

Post by BarryJ »

For separation of languages or separate sections (or works) combined on the same work page*, I and others have been using one of the dashes for such titles, like "Latin incipit - German incipit – English incipit" or "Latin incipit – German incipit – English incipit". The first one (hyphen, HTML &#45;) is easier, since it is found on most keyboards; the second (n-dash, &ndash;, WIN ALT+0150) is probably more proper, though it takes 5–7 keystrokes. Another possibility is the m-dash (—, &mdash;, ALT+0151), which is too long for me.
The difference between the hyphen and n-dash can be seen in most fonts, but is nearly imperceptible in some, such as the default font in this forum! Here are the three larger, in a more neutral font:
Hyphens2.jpg
Hyphens2.jpg (1.24 KiB) Viewed 50890 times
The n-dash is used to denote a range, e.g., 1490–1510, March–June. The hyphen is used in two-word combinations (two-word, n-dash) and to indicate subtraction in equations. If you enter 1490-1510 (using a hyphen) into a spreadsheet cell, the result is -20.
______
*. E.g, On parole - A Paris - Frese nouvele (Anonymous)
Barry Johnston
Gunnison, U. S. A.
Locked