To support Catalan, add Makefile and bitmaps for three special tiles.

The first of these, L-high-dot-L, requires Unicode to be properly
drawn, but the current dict format doesn't support it so it'll be L-L
for now.  Bitmaps are still rough.
This commit is contained in:
ehouse 2009-01-13 13:17:58 +00:00
parent aee316372e
commit 4e619601c2
14 changed files with 168 additions and 1 deletions

View file

@ -0,0 +1,59 @@
# -*-mode: Makefile; compile-command: "make TARGET_TYPE=WINCE"; -*-
# Copyright 2002-2009 by Eric House (xwords@eehouse.org). All rights reserved.
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
XWLANG=DISCbeta
LANGCODE=ca_ES
TARGET_TYPE ?= PALM
ifeq ($(TARGET_TYPE),PALM)
PBITMS = ./bmps/palm
else
ifeq ($(TARGET_TYPE),FRANK)
PBITMS = ./bmps/franklin
else
ifeq ($(TARGET_TYPE),WINCE)
PBITMS = ./bmps/franklin
endif
endif
endif
LANG_SPECIAL_INFO = \
"L-L" $(PBITMS)/large_ll.pbitm $(PBITMS)/small_ll.pbitm \
"NY" $(PBITMS)/large_ny.pbitm $(PBITMS)/small_ny.pbitm \
"QU" $(PBITMS)/large_qu.pbitm $(PBITMS)/small_qu.pbitm \
include ../Makefile.2to8
include ../Makefile.langcommon
SOURCEDICT ?= $(XWDICTPATH)/Catalan/DISCbeta.txt.gz
$(XWLANG)Main.dict.gz: $(SOURCEDICT) Makefile
zcat $< \
| tr -d '\r' \
| tr [a-zç] [A-ZÇ] \
| sed 's/L·L/1/g' \
| sed 's/L.L/1/g' \
| sed 's/L-L/1/g' \
| sed 's/NY/2/g' \
| sed 's/QU/3/g' \
| grep '^[[1-3ÇA-JL-PR-VXZ]*$$' \
| tr '123' '\001\002\003' \
| gzip - > $@
clean: clean_common
rm -rf *.saved

View file

@ -0,0 +1,11 @@
##-----##---
##-----##---
##-----##---
##-----##---
##--#--##---
##--#--##---
##-----##---
##-----##---
##-----##---
##-----##---
#####--#####

View file

@ -0,0 +1,11 @@
#----#-#---#
##---#-#---#
##---#-#---#
#-#--#-#---#
#-#--#-#---#
#-#--#-#####
#--#-#-----#
#--#-#-----#
#--#-#-----#
#---##-----#
#---##-#####

View file

@ -0,0 +1,11 @@
-###--#---#
#---#-#---#
#---#-#---#
#---#-#---#
#---#-#---#
#---#-#---#
#---#-#---#
#---#-#---#
#-#-#-#---#
-###--#---#
---##--####

View file

@ -0,0 +1,9 @@
#----#---
#----#---
#----#---
#--#-#---
#--#-#---
#----#---
#----#---
#----#---
####-####

View file

@ -0,0 +1,9 @@
#---#----
##--#----
#-#-#----
#--##---#
#---#---#
----#---#
----#####
--------#
----#####

View file

@ -0,0 +1,9 @@
-##--#--#
#--#-#--#
#--#-#--#
#--#-#--#
#--#-#--#
#--#-#--#
#--#-#--#
-##--#--#
--##--###

View file

@ -0,0 +1,9 @@
#----#---
#----#---
#----#---
#--#-#---
#----#---
#----#---
#----#---
#----#---
####-####

View file

@ -0,0 +1,9 @@
#---#-#--#
##--#-#--#
##--#-#--#
#-#-#-#--#
#-#-#-####
#-#-#----#
#--##----#
#--##--###
#---#----

View file

@ -0,0 +1,9 @@
-##--#---#
#--#-#---#
#--#-#---#
#--#-#---#
#--#-#---#
#--#-#---#
##-#-#---#
-##--#---#
---#--####

View file

@ -0,0 +1,7 @@
#---#--
#---#--
#---#--
#-#-#--
#---#--
#---#--
###-###

View file

@ -0,0 +1,7 @@
##--#--
#-#-#--
#--##--
--#---#
--#---#
---###-
----#--

View file

@ -0,0 +1,7 @@
-#--#-#
#-#-#-#
#-#-#-#
#-#-#-#
#-#-#-#
###-#-#
-##--##

View file

@ -68,7 +68,7 @@ XLOC_HEADER:0x8C00
8 1 'I'
1 8 'J'
4 1 'L'
1 10 {"L.L"}
1 10 {"L-L"}
3 2 'M'
6 1 'N'
1 10 {"NY"}