Neil Harris wrote:
Presumably, since there is no case distinction in Tifinagh, both the upper and lowercase versions of the Latin letters should map onto the same Tifinagh letters. Is there a particular preference about the mapping in the opposite direction?
Certainly most Latin-alphabet readers would find all-lower-case preferable to all-upper-case for comfortable reading, and the table at http://www.win.tue.nl/~aeb/natlang/berber/tifinagh/tifinagh-ircam.html also suggests that lowercase was intended to be the standard.
...which would make the table (now with added Unicode names for Tifinagh characters) look more like this:
U+0061 LATIN SMALL LETTER A <-> U+2D30 TIFINAGH LETTER YA
U+0062 LATIN SMALL LETTER B <-> U+2D31 TIFINAGH LETTER YAB
U+0063 LATIN SMALL LETTER C <-> U+2D5B TIFINAGH LETTER YASH
U+0064 LATIN SMALL LETTER D <-> U+2D37 TIFINAGH LETTER YAD
U+0065 LATIN SMALL LETTER E <-> U+2D3B TIFINAGH LETTER YEY
U+0066 LATIN SMALL LETTER F <-> U+2D3C TIFINAGH LETTER YAF
U+0067 LATIN SMALL LETTER G <-> U+2D33 TIFINAGH LETTER YAG
U+0068 LATIN SMALL LETTER H <-> U+2D40 TIFINAGH LETTER YAH
U+0069 LATIN SMALL LETTER I <-> U+2D49 TIFINAGH LETTER YI
U+006A LATIN SMALL LETTER J <-> U+2D4A TIFINAGH LETTER YAZH
U+006B LATIN SMALL LETTER K <-> U+2D3D TIFINAGH LETTER YAK
U+006C LATIN SMALL LETTER L <-> U+2D4D TIFINAGH LETTER YAL
U+006D LATIN SMALL LETTER M <-> U+2D4E TIFINAGH LETTER YAM
U+006E LATIN SMALL LETTER N <-> U+2D4F TIFINAGH LETTER YAN
U+0071 LATIN SMALL LETTER Q <-> U+2D47 TIFINAGH LETTER YAQ
U+0072 LATIN SMALL LETTER R <-> U+2D54 TIFINAGH LETTER YAR
U+0073 LATIN SMALL LETTER S <-> U+2D59 TIFINAGH LETTER YAS
U+0074 LATIN SMALL LETTER T <-> U+2D5C TIFINAGH LETTER YAT
U+0075 LATIN SMALL LETTER U <-> U+2D53 TIFINAGH LETTER YU
U+0077 LATIN SMALL LETTER W <-> U+2D61 TIFINAGH LETTER YAW
U+0078 LATIN SMALL LETTER X <-> U+2D45 TIFINAGH LETTER YAKH
U+0079 LATIN SMALL LETTER Y <-> U+2D62 TIFINAGH LETTER YAY
U+007A LATIN SMALL LETTER Z <-> U+2D63 TIFINAGH LETTER YAZ
U+010D LATIN SMALL LETTER C WITH CARON <-> U+2D5B TIFINAGH LETTER YASH
U+1E0D LATIN SMALL LETTER D WITH DOT BELOW <-> U+2D39 TIFINAGH LETTER YADD
U+011F LATIN SMALL LETTER G WITH BREVE <-> U+2D35 TIFINAGH LETTER BERBER ACADEMY YAJ
U+1E25 LATIN SMALL LETTER H WITH DOT BELOW <-> U+2D43 TIFINAGH LETTER YAHH
U+1E63 LATIN SMALL LETTER S WITH DOT BELOW <-> U+2D5A TIFINAGH LETTER YASS
U+1E6D LATIN SMALL LETTER T WITH DOT BELOW <-> U+2D5F TIFINAGH LETTER YATT
U+1E93 LATIN SMALL LETTER Z WITH DOT BELOW <-> U+2D65 TIFINAGH LETTER YAZZ
U+03B5 GREEK SMALL LETTER EPSILON <-> U+2D44 TIFINAGH LETTER YAA
U+03B3 GREEK SMALL LETTER GAMMA <-> U+2D56 TIFINAGH LETTER YAGH
-- Neil