sheet.git
9 years agovi: move legend data to translations include
Mischa POSLAWSKY [Fri, 18 Jun 2010 22:29:37 +0000 (22:29 +0000)]
vi: move legend data to translations include

Move generic formatting to a reusable function.

9 years agooverhaul keyboard module include syntax v1.3
Mischa POSLAWSKY [Fri, 18 Jun 2010 21:28:29 +0000 (21:28 +0000)]
overhaul keyboard module include syntax

Separate key functions (classes) from (translatable) descriptions.

9 years agokeyboard: preliminary page to show altgr keymaps
Mischa POSLAWSKY [Mon, 26 Oct 2009 15:32:54 +0000 (15:32 +0000)]
keyboard: preliminary page to show altgr keymaps

Test keyboard layout of AltGr modifier results of Windows US international
initially.

9 years agostarcraft: preliminary game key emulator
Mischa POSLAWSKY [Wed, 6 May 2009 03:09:46 +0000 (03:09 +0000)]
starcraft: preliminary game key emulator

9 years agotermcol table descriptions; stash brahmi writing row
Mischa POSLAWSKY [Fri, 18 Jun 2010 19:09:45 +0000 (19:09 +0000)]
termcol table descriptions; stash brahmi writing row

9 years agocountries: relevant iso standard in title
Mischa POSLAWSKY [Tue, 13 Apr 2010 21:31:54 +0000 (21:31 +0000)]
countries: relevant iso standard in title

9 years agotermcol: drop unused foreground/background declarations
Mischa POSLAWSKY [Wed, 16 Jun 2010 19:28:08 +0000 (19:28 +0000)]
termcol: drop unused foreground/background declarations

9 years agotermcol: title overrides for html and xkcd
Mischa POSLAWSKY [Wed, 16 Jun 2010 19:27:38 +0000 (19:27 +0000)]
termcol: title overrides for html and xkcd

9 years agotermcol: customised foreground sample for xkcd
Mischa POSLAWSKY [Wed, 16 Jun 2010 18:42:00 +0000 (18:42 +0000)]
termcol: customised foreground sample for xkcd

9 years agotermcol: colour class to facilitate calculation and formatting
Mischa POSLAWSKY [Wed, 16 Jun 2010 17:49:28 +0000 (17:49 +0000)]
termcol: colour class to facilitate calculation and formatting

9 years agotermcol: xkcd survey results for colour names
Mischa POSLAWSKY [Sat, 29 May 2010 14:50:23 +0000 (14:50 +0000)]
termcol: xkcd survey results for colour names

9 years agowriting: script names in separate include
Mischa POSLAWSKY [Sun, 23 May 2010 14:51:08 +0000 (14:51 +0000)]
writing: script names in separate include

9 years agosc: prevent excess leading tbody tag
Mischa POSLAWSKY [Wed, 19 May 2010 21:18:24 +0000 (21:18 +0000)]
sc: prevent excess leading tbody tag

9 years agounicode: prevent empty row at table header rows
Mischa POSLAWSKY [Wed, 19 May 2010 21:08:40 +0000 (21:08 +0000)]
unicode: prevent empty row at table header rows

Any table <thead> was incorrectly prefixed by <tr>, causing invalid html
<tr><thead><tr> sequences.

9 years agolemma: modern chinese character frequency list
Mischa POSLAWSKY [Mon, 26 Apr 2010 10:32:21 +0000 (10:32 +0000)]
lemma: modern chinese character frequency list

Frequency statistics published by DA Jun in tab-delimited text files, from
http://lingua.mtsu.edu/chinese-computing/statistics/char/download.php?Which=MO
converted to UTF-8 with Unix newlines.

Copyright 2004 笪骏 [DA Jun] <http://lingua.mtsu.edu/chinese-computing>

9 years agounicode: include file causes page modification
Mischa POSLAWSKY [Mon, 26 Apr 2010 10:26:08 +0000 (10:26 +0000)]
unicode: include file causes page modification

9 years agositemap: link writing page
Mischa POSLAWSKY [Tue, 13 Apr 2010 21:37:01 +0000 (21:37 +0000)]
sitemap: link writing page

9 years agounicode: copy glyph to clipboard on cell click
Mischa POSLAWSKY [Wed, 31 Mar 2010 21:38:34 +0000 (21:38 +0000)]
unicode: copy glyph to clipboard on cell click

Assume the only reason to click a cell is to copy the glyph contents, so
help the user by copying it automatically, avoiding the need for exact
selection and usually a copy command.

Should support Trident browsers out of the box, and Gecko with effort.
(At last a feature where the IE(>6) solution is vastly superior.)
Tested in MSIE 6.0/7.0 and Iceweasel 3.5.8/3.6.3 with XPCOM enabled.

9 years agoexport and check last-modified header
Mischa POSLAWSKY [Mon, 12 Apr 2010 17:45:00 +0000 (17:45 +0000)]
export and check last-modified header

Avoid resending unaltered pages.

9 years agosc: adjust styling to better fit this site
Mischa POSLAWSKY [Fri, 26 Mar 2010 00:10:34 +0000 (00:10 +0000)]
sc: adjust styling to better fit this site

9 years agoindex: link writing page
Mischa POSLAWSKY [Thu, 25 Mar 2010 22:20:53 +0000 (22:20 +0000)]
index: link writing page

9 years agosc: import starcraft unit sheet
Mischa POSLAWSKY [Thu, 25 Mar 2010 22:20:39 +0000 (22:20 +0000)]
sc: import starcraft unit sheet

Converted from sc.shiar.nl.

9 years agolatin: american sign language spelling alphabet (ttf)
Mischa POSLAWSKY [Sat, 13 Mar 2010 00:51:19 +0000 (00:51 +0000)]
latin: american sign language spelling alphabet (ttf)

9 years agolatin: add sütterlin glyphs (includes ttf font)
Mischa POSLAWSKY [Sat, 13 Mar 2010 00:51:19 +0000 (00:51 +0000)]
latin: add sütterlin glyphs (includes ttf font)

9 years agowriting: script name outside of table include
Mischa POSLAWSKY [Thu, 25 Mar 2010 20:34:53 +0000 (20:34 +0000)]
writing: script name outside of table include

9 years agowriting: keyed table rows in includes
Mischa POSLAWSKY [Thu, 25 Mar 2010 19:39:34 +0000 (19:39 +0000)]
writing: keyed table rows in includes

Stable row identification to allow custom selection the future.

9 years agowriting: glyph table data in separate includes
Mischa POSLAWSKY [Thu, 25 Mar 2010 19:25:26 +0000 (19:25 +0000)]
writing: glyph table data in separate includes

9 years agowriting: sectioned tables
Mischa POSLAWSKY [Thu, 25 Mar 2010 17:57:50 +0000 (17:57 +0000)]
writing: sectioned tables

9 years agolatin: list ascii alphabet equivalents (morse, braille)
Mischa POSLAWSKY [Sat, 13 Mar 2010 00:51:19 +0000 (00:51 +0000)]
latin: list ascii alphabet equivalents (morse, braille)

9 years agoformatchar: highlight by unicode range if no digraphs
Mischa POSLAWSKY [Fri, 19 Mar 2010 00:14:24 +0000 (00:14 +0000)]
formatchar: highlight by unicode range if no digraphs

Marking up digraph properties makes no sense if digraphs are not shown.
Fall back to exposing latin1 and bmp characters instead.

9 years agonethack: add break points
Mischa POSLAWSKY [Wed, 10 Mar 2010 19:29:12 +0000 (19:29 +0000)]
nethack: add break points

Wide fonts cause incomplete or missing descriptions, especially involving
M and W.

9 years agowriting: aramaic alphabet
Mischa POSLAWSKY [Wed, 10 Mar 2010 02:46:24 +0000 (02:46 +0000)]
writing: aramaic alphabet

Imperial Aramaic, separated from Hebrew in Unicode v5.2.

9 years agowriting: update gothic
Mischa POSLAWSKY [Wed, 10 Mar 2010 02:34:30 +0000 (02:34 +0000)]
writing: update gothic

Add jēr (from G) and qairþra (from П) and indicate rare usage.

9 years agowriting: separate double arabic letters
Mischa POSLAWSKY [Wed, 10 Mar 2010 01:58:13 +0000 (01:58 +0000)]
writing: separate double arabic letters

9 years agowriting: assume phi ea to have derived from ṭēth
Mischa POSLAWSKY [Wed, 10 Mar 2010 01:41:09 +0000 (01:41 +0000)]
writing: assume phi ea to have derived from ṭēth

9 years agowriting: move cyrillic alphabet closer to greek
Mischa POSLAWSKY [Wed, 10 Mar 2010 01:18:07 +0000 (01:18 +0000)]
writing: move cyrillic alphabet closer to greek

Other Greek derivatives are more similar to Latin.

9 years agowriting: (new) tai lue digits
Mischa POSLAWSKY [Wed, 10 Mar 2010 00:42:50 +0000 (00:42 +0000)]
writing: (new) tai lue digits

Two old Thai Lue/Tham sets from Unicode v5.2, derived New Tai Lue from
Unicode v4.1.

9 years agowriting: javanese and balinese digits
Mischa POSLAWSKY [Wed, 10 Mar 2010 00:32:30 +0000 (00:32 +0000)]
writing: javanese and balinese digits

Available since Unicode v5.2 and v5.0 respectively.

9 years agowriting: 6 new indian digit sets introduced in unicode v5.1
Mischa POSLAWSKY [Tue, 9 Mar 2010 23:58:37 +0000 (23:58 +0000)]
writing: 6 new indian digit sets introduced in unicode v5.1

9 years agowriting: numeric braille
Mischa POSLAWSKY [Tue, 9 Mar 2010 23:55:50 +0000 (23:55 +0000)]
writing: numeric braille

9 years agowriting: malayalam letter nnna
Mischa POSLAWSKY [Tue, 9 Mar 2010 23:50:35 +0000 (23:50 +0000)]
writing: malayalam letter nnna

Rare equivalent of Tamil ṉa, pending publication in Unicode v6.0.

9 years agowriting: add root brahmi characters
Mischa POSLAWSKY [Tue, 9 Mar 2010 23:49:22 +0000 (23:49 +0000)]
writing: add root brahmi characters

Unicode v6.0 proposal n3490.

9 years agowriting: add lydian and lycian alphabets
Mischa POSLAWSKY [Wed, 10 Mar 2010 00:26:23 +0000 (00:26 +0000)]
writing: add lydian and lycian alphabets

Distinct but related to Greek, introduced in Unicode v5.1.

9 years agoformatchar: annotation options, print method
Mischa POSLAWSKY [Tue, 9 Mar 2010 22:59:55 +0000 (22:59 +0000)]
formatchar: annotation options, print method

9 years agounicode: reorder popular tables
Mischa POSLAWSKY [Tue, 9 Mar 2010 21:32:48 +0000 (21:32 +0000)]
unicode: reorder popular tables

9 years agounicode: improve intro text
Mischa POSLAWSKY [Tue, 9 Mar 2010 21:32:09 +0000 (21:32 +0000)]
unicode: improve intro text

9 years agounicode: regularise latin samples
Mischa POSLAWSKY [Tue, 9 Mar 2010 21:14:31 +0000 (21:14 +0000)]
unicode: regularise latin samples

Replace second latin table to better show different accents instead of
attempting to maximise the subset for common western usage.  The latter
doesn't have much practical use, while the former is at least useful for
digraph tutoring, and allows a pattern similar to the first latin table.

Add a few verbose tables for emergency access to a few latin orthographies.

9 years agounicode: hide most player ui symbols
Mischa POSLAWSKY [Tue, 9 Mar 2010 18:49:08 +0000 (18:49 +0000)]
unicode: hide most player ui symbols

Not that useful as most characters are not official/usable yet.
Restore black l/r pointers in opposites table.

9 years agounicode: optional emoji alternatives
Mischa POSLAWSKY [Tue, 9 Mar 2010 18:26:20 +0000 (18:26 +0000)]
unicode: optional emoji alternatives

Make coherent groups of misc symbols containing common communication methods
and three-way competition signs (rock-paper-scissors).  Useful alternatives
from the Unicode 6.0 proposal n3607 are hidden by default.

Chinese zodiac signs expanded with animals signs (both letters, and shapes
from proposed pictographics) but also hidden for now.

9 years agowriting: lydian draft
Mischa POSLAWSKY [Sun, 7 Mar 2010 14:45:37 +0000 (14:45 +0000)]
writing: lydian draft

9 years agowriting: assume old italic ef is also derived from vav
Mischa POSLAWSKY [Sun, 7 Mar 2010 14:45:05 +0000 (14:45 +0000)]
writing: assume old italic ef is also derived from vav

9 years agowriting: rename from ambiguous "script"
Mischa POSLAWSKY [Sun, 7 Mar 2010 14:43:38 +0000 (14:43 +0000)]
writing: rename from ambiguous "script"

9 years agoscript: add osmanya digits
Mischa POSLAWSKY [Sun, 7 Mar 2010 14:43:15 +0000 (14:43 +0000)]
script: add osmanya digits

9 years agoscript: add brahmic comparison table
Mischa POSLAWSKY [Thu, 4 Mar 2010 19:56:51 +0000 (19:56 +0000)]
script: add brahmic comparison table

Equivalence gathered from Wikipedia.

9 years agoscript: add table to compare digits 0-9
Mischa POSLAWSKY [Thu, 4 Mar 2010 19:56:28 +0000 (19:56 +0000)]
script: add table to compare digits 0-9

9 years agounicode: chinese zodiac characters
Mischa POSLAWSKY [Mon, 1 Mar 2010 06:02:31 +0000 (06:02 +0000)]
unicode: chinese zodiac characters

9 years agoscript: add samaritan and syriac
Mischa POSLAWSKY [Wed, 24 Feb 2010 00:15:32 +0000 (00:15 +0000)]
script: add samaritan and syriac

9 years agoscript: horizontal layout
Mischa POSLAWSKY [Tue, 23 Feb 2010 23:36:10 +0000 (23:36 +0000)]
script: horizontal layout

9 years agoscript: page to compare alphabets derived from phoenician
Mischa POSLAWSKY [Tue, 23 Feb 2010 23:34:58 +0000 (23:34 +0000)]
script: page to compare alphabets derived from phoenician

9 years agocommon module FormatChar to show character tables
Mischa POSLAWSKY [Tue, 23 Feb 2010 01:20:46 +0000 (01:20 +0000)]
common module FormatChar to show character tables

Equivalent to code moved from unicode.plp, and a superset of charset.plp.
To be used in upcoming pages.

9 years agounicode: extend popular symbols
Mischa POSLAWSKY [Mon, 22 Feb 2010 04:15:07 +0000 (04:15 +0000)]
unicode: extend popular symbols

- Add common interpunction (sorely lacking upto now).
- Alternative row of secondary accented letters.
- Drop hebrew alef: not common at all, besides actual hebrew for which a
  single letter is very much insufficient.

9 years agounicode: describe coarticulated ipa symbols
Mischa POSLAWSKY [Mon, 22 Feb 2010 03:20:11 +0000 (03:20 +0000)]
unicode: describe coarticulated ipa symbols

Coarticulations are not identified like other IPA letters.  Instead of a
bare list, add headers hinting at the corresponding pronunciation.

9 years agounicode: replace obsolete peseta sign by thai baht
Mischa POSLAWSKY [Mon, 22 Feb 2010 03:01:40 +0000 (03:01 +0000)]
unicode: replace obsolete peseta sign by thai baht

Even though ₧ is actually an official digraph, the currency is no longer in
use and should therefore rarely be needed anymore.  The baht is the most
significant sign missing.

9 years agounicode: rounded line drawing chars
Mischa POSLAWSKY [Mon, 22 Feb 2010 04:19:32 +0000 (04:19 +0000)]
unicode: rounded line drawing chars

For completeness sake.

Also note all missing thin/thick combinations in a comment.

9 years agounicode: misc symbols (useful dingbats)
Mischa POSLAWSKY [Mon, 22 Feb 2010 01:53:09 +0000 (01:53 +0000)]
unicode: misc symbols (useful dingbats)

List some personal favourites.  Not particularly well-thought out, but
a good start.

9 years agounicode: symbols for key commands
Mischa POSLAWSKY [Mon, 22 Feb 2010 01:52:25 +0000 (01:52 +0000)]
unicode: symbols for key commands

Logically outlined keyboard representations, for those without the shift+alt
feature of rxvt-unicode, or wanting a good overview.  Follows Unicode
specifications and personal preferences, even matching most symbols on
international Apple keyboards.

Also attempting an overview of (music) playback interface symbols, using
premature proposals from Unicode document n3607.

9 years agoless: complete declarations and add page, links
Mischa POSLAWSKY [Sat, 6 Feb 2010 07:30:32 +0000 (07:30 +0000)]
less: complete declarations and add page, links

9 years agovimperator: add keys introduced in v2.2
Mischa POSLAWSKY [Fri, 15 Jan 2010 11:13:16 +0000 (11:13 +0000)]
vimperator: add keys introduced in v2.2

9 years agostyle: reuse key command styles for continents
Mischa POSLAWSKY [Sat, 6 Feb 2010 01:34:59 +0000 (01:34 +0000)]
style: reuse key command styles for continents

Merge the (more saturated) keyboard colours with continent classes for more
consistent palette usage and less maintenance (for example allowing circus
styling for free).

Save less saturated versions (derived from old continent classes) of light
and dark as lite and darklite.

9 years agoprepare html for stylesheet includes to allow scalar override
Mischa POSLAWSKY [Sat, 6 Feb 2010 01:18:52 +0000 (01:18 +0000)]
prepare html for stylesheet includes to allow scalar override

9 years agorevert html5 elements usage
Mischa POSLAWSKY [Thu, 31 Dec 2009 17:11:21 +0000 (17:11 +0000)]
revert html5 elements usage

Breaks styling in MSIE upto version 8 (hurray).  Not worth it (yet) as
classes are nearly as descriptive.

Completely reverts v1.2-135-g9a4d896 [use html5 elements (section, footer)].

9 years agoupdate meta page descriptions of readline, source
Mischa POSLAWSKY [Sun, 20 Dec 2009 01:14:37 +0000 (01:14 +0000)]
update meta page descriptions of readline, source

9 years agouse html5 elements (section, footer)
Mischa POSLAWSKY [Fri, 18 Dec 2009 01:16:13 +0000 (01:16 +0000)]
use html5 elements (section, footer)

9 years agocommon html initialisation function
Mischa POSLAWSKY [Fri, 18 Dec 2009 00:22:40 +0000 (00:22 +0000)]
common html initialisation function

9 years agotermcol: hover title with decimal r,g,b values
Mischa POSLAWSKY [Fri, 4 Dec 2009 19:48:17 +0000 (19:48 +0000)]
termcol: hover title with decimal r,g,b values

9 years agotermcol: fix index numbers of 88-colour greyscale ramp
Mischa POSLAWSKY [Fri, 4 Dec 2009 19:37:54 +0000 (19:37 +0000)]
termcol: fix index numbers of 88-colour greyscale ramp

Loop with sequence number so index can be derived.  Replace measured colour
values with equivalent algorithm.

9 years agocountries: rename from cc
Mischa POSLAWSKY [Wed, 2 Dec 2009 21:26:04 +0000 (21:26 +0000)]
countries: rename from cc

9 years agoindex: link to countries and termcol
Mischa POSLAWSKY [Wed, 2 Dec 2009 21:24:10 +0000 (21:24 +0000)]
index: link to countries and termcol

9 years agotermcol: optional display of 256-colour space
Mischa POSLAWSKY [Wed, 2 Dec 2009 21:20:29 +0000 (21:20 +0000)]
termcol: optional display of 256-colour space

9 years agoupdate page meta descriptions
Mischa POSLAWSKY [Wed, 2 Dec 2009 21:10:42 +0000 (21:10 +0000)]
update page meta descriptions

9 years agotermcol: enable dark page styling
Mischa POSLAWSKY [Wed, 2 Dec 2009 20:55:11 +0000 (20:55 +0000)]
termcol: enable dark page styling

9 years agominor changes (reorder index link; unicode title)
Mischa POSLAWSKY [Wed, 2 Dec 2009 20:20:15 +0000 (20:20 +0000)]
minor changes (reorder index link; unicode title)

9 years agonormal link tags to refer keys to other pages
Mischa POSLAWSKY [Sat, 28 Nov 2009 02:09:49 +0000 (02:09 +0000)]
normal link tags to refer keys to other pages

Prefer standard HTML feature to Javascript onclick.

Link tags including (outside) the entire list items would allow further
customisation, but is only allowed as of HTML5, and currently renders
incorrectly in at least Opera 9.25, Safari 4.0.4, and MSIE 7.0.

9 years agorobots: disallow crawlers to sources of perl modules
Mischa POSLAWSKY [Sun, 22 Nov 2009 06:18:12 +0000 (06:18 +0000)]
robots: disallow crawlers to sources of perl modules

As far as they support * in Disallow.
Advantage of indexing all related modules is limited: source is (better)
available at official repository site.

9 years agocolemak keyboard map
Mischa POSLAWSKY [Sun, 22 Nov 2009 05:58:55 +0000 (05:58 +0000)]
colemak keyboard map

9 years agoforward old vi.shiar.net domains
Mischa POSLAWSKY [Sun, 22 Nov 2009 05:31:20 +0000 (05:31 +0000)]
forward old vi.shiar.net domains

Initial vi(m).shiar.* locations should always give a permanent redirect
to the preferred sheet.shiar.nl (/vi unless specified otherwise).

9 years agovi: rename vim page to generic /vi
Mischa POSLAWSKY [Sun, 22 Nov 2009 04:40:03 +0000 (04:40 +0000)]
vi: rename vim page to generic /vi

9 years agodigraphs: more memorable proposal for bullets
Mischa POSLAWSKY [Sat, 21 Nov 2009 01:19:39 +0000 (01:19 +0000)]
digraphs: more memorable proposal for bullets

9 years agounicode: improve dark page styling
Mischa POSLAWSKY [Sat, 21 Nov 2009 01:19:08 +0000 (01:19 +0000)]
unicode: improve dark page styling

9 years agored paperclip favicon
Mischa POSLAWSKY [Fri, 20 Nov 2009 20:42:05 +0000 (20:42 +0000)]
red paperclip favicon

A clip seems appropriate to identify _sheets_.

Original picture by Kyle MacDonald (CC-by 2.0); retrieved from
http://commons.wikimedia.org/wiki/File:One_red_paperclip.jpg
and made transparent (hints in clip.source.xcf) and stretched in Gimp.

9 years agositemap to help robots prioritise pages
Mischa POSLAWSKY [Fri, 20 Nov 2009 17:33:14 +0000 (17:33 +0000)]
sitemap to help robots prioritise pages

9 years agoadd meta data (language, description, keywords)
Mischa POSLAWSKY [Fri, 20 Nov 2009 17:24:24 +0000 (17:24 +0000)]
add meta data (language, description, keywords)

9 years agostyle/red: apply slight outline to header text
Mischa POSLAWSKY [Mon, 19 Oct 2009 21:05:24 +0000 (21:05 +0000)]
style/red: apply slight outline to header text

10 years agoindex: only use common stylesheet
Mischa POSLAWSKY [Mon, 19 Oct 2009 15:21:19 +0000 (15:21 +0000)]
index: only use common stylesheet

10 years agored styling for index and unicode
Mischa POSLAWSKY [Mon, 19 Oct 2009 15:15:06 +0000 (15:15 +0000)]
red styling for index and unicode

10 years agosource: optional syntax highlighting
Mischa POSLAWSKY [Mon, 19 Oct 2009 14:06:01 +0000 (14:06 +0000)]
source: optional syntax highlighting

Gracefully fall back to no markup if Text::VimColor cannot be used.

The latest version 0.11 contains a bug which makes it fail under at least
FCGI, so require a future release which will hopefully contain the fix at
https://rt.cpan.org/Ticket/Display.html?id=50646 (until then apply it
manually and just call it v0.12).

10 years agouse EscapeHTML() from PLP v3.23
Mischa POSLAWSKY [Mon, 19 Oct 2009 02:49:03 +0000 (02:49 +0000)]
use EscapeHTML() from PLP v3.23

Instead of manually defining (incorrect) quote() functions to escape HTML
attributes, use the new PLP feature EscapeHTML(), which was written for this
purpose.

10 years agominor code cosmetics (declare version first)
Mischa POSLAWSKY [Sun, 18 Oct 2009 18:40:03 +0000 (18:40 +0000)]
minor code cosmetics (declare version first)

10 years agoremember given style option in cookie
Mischa POSLAWSKY [Sun, 18 Oct 2009 18:36:10 +0000 (18:36 +0000)]
remember given style option in cookie

10 years agocommon include for setup and stylesheet output
Mischa POSLAWSKY [Sun, 18 Oct 2009 17:57:40 +0000 (17:57 +0000)]
common include for setup and stylesheet output