Main > Free Download Search >

Free chinese character software for linux

chinese character

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1037
VDB Chinese Chess 1.10

VDB Chinese Chess 1.10


VDB Chinese Chess is a Chinese chess program. more>>
VDB Chinese Chess is a Chinese chess program which uses pictures instead of Chinese letters so people who arent Chinese can play it. VDB Chinese Chess supports 99 levels and different computer levels can play against each other.
Installation :
Step 1: Make sure that all necessary components are installed!
This program needs:
1. g++: Gnu c++ support including header files
2. xaw3d: 3D-extension for the Athena Widget Set if you cannot find it you can change xaw3d by xaw in src/Makefile.in but the program will not look so nicely
3. Standard Template Library
Actually this program will use only one header file for the function max(), that returns the maximum of two values. You can implement that yourself. 4. xpm: this is a library for icons in x- all board pieces are implemented with this library, this library is very common under X, so it should be included in your distribution 5. pthread: this is used for multithreading, sometimes also called pthreads, you might have to change this in your src/Makefile.in
Step 2:download this program and unzip it in the directory you want to run it. There is NO separate installation directory! tar xfz cchess.tar.gz
Step 3: cd cchess_dist/cchess
Step 4: ./configure
make
make install
Rules of Chinese Chess:
Indeed, Chinese Chess is very similar to Chess but there are some differences according how to move your pieces on the board and the following:
1. You cannot exchange the pawn against some other piece if you reach the end of the board
2. There is no rochade and moving "en passant"
3. You lose the game also if you are stalemate
4. If both kings are on the same column there must be one piece between them
5. If there is three times the same position because of the same moves you must move different next time
6. The pieces are not black and white but red and black. Red moves first.
There are the following important locations:
The two palaces, each consists of nine fields marked by two diagonal lines.
The river: The area in the middle of the board, that is not interrupted by lines
The pieces on the board move the following way:
King: Can only move one field forward or to the side, not diagonal. Has to stay inside the palace
Pawn: Moves one field forward. If he is beyond the river he can also moves side wards
Rock: Moves one or more fields to the side, forward, backward but not diagonal
Cannon: Moves one or more fields to the side, forward, backward but not diagonal. Must always jump over one piece!
Horse: Moves one field straight, one field diagonal, cannot move over another piece.
Elephant: Moves exactly 2 fields diagonal, cannot move over the river
Mandarin: Has to stay inside the palace. Moves one field diagonal.
Enhancements:
- This release fixes some defects in the game strategy.
<<less
Download (0.56MB)
Added: 2005-12-13 License: GPL (GNU General Public License) Price:
1411 downloads
MyChineseFlashCards 2.2

MyChineseFlashCards 2.2


MyChineseFlashCardss goal is to ease the visual and auditory memorization of the 1000 most used Chinese characters. more>>
MyChineseFlashCardss goal is to ease the visual and auditory memorization of the 1000 most used Chinese characters.
To reach that goal, MyChineseFlashcards allows the user to learn characters with flash cards method; to access the characters of the dictionary in random, ascending, or descending order; to filter the characters, using one of 31 available filters; and to consult statistics on characters
Main features:
- cross-platform application (Windows (XP, 2000, NT), Mac OS X and Linux.
- currently 500 characters (the remaining 500 hundred characters to come soon),
- pronunciation of the characters,
- characters and its related information can be visualized in a flash cards format or in a tabular format,
- classical or simplified character visualisation,
- 3 cards visualisation orders: random, by ascending, descending,
- three learning mode (character hiding, meaning hiding, both),
- More than 31 character filters (radical, non radical, pictogram, etc),
- graphically close characters selection,
- character type statistics,
- radicals tab,
- cards can be displayed automatically in the automatic navigation mode,
- available in English and French.
<<less
Download (21MB)
Added: 2007-02-25 License: GPL (GNU General Public License) Price:
1147 downloads
CoC Character Generator Alpha 7

CoC Character Generator Alpha 7


CoC is a character generator for Call of Cthulhu. more>>
CoC ChaGen is a character generator for Chaousium Incs rpg Call of Cthulhu.CoC CharGen is released under the GNU GPL. It is developed in 100% pure Java, and should hence be usable on any platform with Java support.

A main goal for the comming 2.0 release will be an implementation of the Byakhee save file format, to let users of CoC CharGen and Byakhee to exchange character files.

<<less
Download (0.28MB)
Added: 2005-10-12 License: GPL (GNU General Public License) Price:
1481 downloads
SpeakGoodChinese 0.5

SpeakGoodChinese 0.5


Speak Good Chinese is a cross-platform application that allows you or your students to train their Mandarin pronunciation. more>>
Speak Good Chinese is a cross-platform application based on GTK technology that allows you or your students to train their Mandarin pronunciation. Our software is based on Praat, leading software in speech analysis. Our speech technology is backed by the Institute of Phonetic Sciences part of the University of Amsterdam.
SpeakGoodChinese software was supported financially by the DU. Questions can be mailed to stefandekonink@xs4all.nl, they will be forwarded to the appropriate project member.
Enhancements:
- This release makes administrative tasks easier for teachers or students that want to manage or distribute their own wordlists.
- Another new feature in this subsystem is the shuffle function.
- Several bugs were solved related to cleaning up old recordings.
- New documentation was added.
<<less
Download (9.0MB)
Added: 2007-06-24 License: GPL (GNU General Public License) Price:
858 downloads
SWF::Builder::Character::Sound 0.15

SWF::Builder::Character::Sound 0.15


SWF::Builder::Character::Sound is a SWF Sound character. more>>
SWF::Builder::Character::Sound is a SWF Sound character.

SYNOPSIS

my $sound = $mc->new_sound( ring.mp3 );
$sound->play;

This module creates SWF sound characters from MP3 or raw Microsoft WAV files.

$sound = $mc->new_sound( $filename )

loads a sound file and returns a new sound character. It supports only MP3 now.

$sound->play( [ %options ] )

plays the sound.

Options:

MovieClip => $mc, Frame => $frame

MovieClip(MC) is a parent movie clip on which the sound is played. If MC is not set, the sound is played on the movie clip in which it is defined. Frame is the frame number on which the sound is played.

Multiple => 0/1

avoids/allows multiple playing. If 0, dont start the sound if already playing.

Loop => $count

sets the loop count.

In => $in_msec, Out => $out_msec

In sets the beginning point of the sound and Out sets the last in milliseconds.

Envelope => [ $msec1, $volumelevel1, $msec2, $volumelevel2, ... ]

sets the sound envelope. Volume level is set to $volumelevel1 at $msec1, and $volumelevel2 at $msec2, ... Volume level can take a number from 0 to 32768, or a reference to the array of volume levels of left and right channels.

$sound->stop( [ MovieClip => $mc, Frame => $frame ] )

stops playing the sound. It can take MovieClip and Frame options as same as the play method.

$sound->start_streaming( [ MovieClip => $mc, Frame => $frame ] )

starts the streaming sound, which synchronizes with the movie timeline. It can take MovieClip and Frame options as same as the play method.

$sound->Latency( $msec )

sets the sound latency in milliseconds.

<<less
Download (0.16MB)
Added: 2006-11-13 License: Perl Artistic License Price:
1081 downloads
Convert::CharMap 0.01

Convert::CharMap 0.01


Convert::CharMap is a Perl module that can conversion between Unicode Character Maps. more>>
Convert::CharMap is a Perl module that can conversion between Unicode Character Maps.

SYNOPSIS

use Convert::CharMap;
my $map = Convert::CharMap->load(CharMapML => test.xml);
$map->save(UCM => test.ucm);

This module transforms between unicode character map formats, using an in-memory representation of CharMapML as the intermediate format.

Currently is supports the CharMapML, YAML and UCM (write-only) backends; ENC, Iconv and other maps are also planned.

<<less
Download (0.004MB)
Added: 2006-08-18 License: Perl Artistic License Price:
1164 downloads
Java Desktop Rolemaster Character Generator .93

Java Desktop Rolemaster Character Generator .93


Java Desktop Rolemaster Character Generator is a character generator for the Rolemaster FRP roleplaying game. more>>
Java Desktop Rolemaster Character Generator project is a character generator for the Rolemaster FRP roleplaying game.
Java Desktop Rolemaster Character Generator is a gradually-developing cross-platform character generator for the Rolemaster FRP role-playing game from Iron Crown Enterprises. It can create and develop Rolemaster characters quickly. It contains information from the Rolemaster FRP book and the current Character Law, with training packages and equipment.
Main features:
- Races (Rolemaster FRP + current Character Law - 1)
- Professions (Rolemaster FRP + current Character Law)
- Stat gains
- Allocation of weapon category costs
- Adolescence development
- Apprenticeship development
- Skills/Categories - Now fills in spell list names, weapon names, etc from populated data
- Special Skills (Occupational, everyman, etc. - professions and races), with indicators
- Advances levels
- Training Packages (Rolemaster FRP + current Character Law)
- Background Options - now with "Extra Languages"
- Load/Save/Print
- Equipment, with populated data
- Calculate encumburance weight correctly
- Is built entirely of 100% Pure Java!
- Works on any OS!
<<less
Download (0.30MB)
Added: 2007-01-03 License: Freeware Price:
674 downloads
SWF::Builder::Character::EditText 0.16

SWF::Builder::Character::EditText 0.16


SWF::Builder::Character::EditText is a SWF dynamic editable text object. more>>
SWF::Builder::Character::EditText is a SWF dynamic editable text object.

SYNOPSIS

my $text = $mc->new_dynamic_text( $font )
->size(10)
->color(000000)
->text(This is a text.);

my $text_i = $text->place;

my $field = $mc->new_input_field;
$field->place;

^This module creates dynamic editable text objects, which can be changed at playing time.

Basic dynamic editable text object

$etext = $mc->new_edit_text( [$font, $text] )

returns a new basic dynamic editable text object. It has interfaces to raw DefineEditText tag. $font is an SWF::Builder::Font object.

$etext->font( $font )

applies the font to the text. $font is an SWF::Builder::Font object. Unlike static text, the font is applied to the whole text. If the text will be changed in the playing time, you should add glyph data of all characters which will be used to the font by $font->add_glyph or turn off the embed flag of the font.

$etext->size( $size )

sets a font size to $size in pixel. Unlike static text, the font size of the whole text is changed.

$etext->color( $color )

sets color of the text. The color can take a six or eight-figure hexadecimal string, an array reference of R, G, B, and optional alpha value, an array reference of named parameters such as [Red => 255], and SWF::Element::RGB/RGBA object. Unlike static text, the color is applied to the whole text.

$etext->text( $string )

writes the $string.

$etext->leading( $leading )

sets the vertical distance between the lines in pixel.

$etext->box_size( $width, $height )

sets the bounding box of the text and stops auto-sizing the box. When either $width or $height is undef, it is unchanged. Fixing bounding box may cause unexpected text clipping. You should set DefineEditText flag Multiline and/or WordWrap. See SWF::Element.

$etext->draw_border

draws the border.

$etext->align( left / right / center / justify )

sets the text alignment.

$etext->methos for SWF::Element::Tag::DefineEditText

You can control details of the texts to call methods for DefineEditText tag. See SWF::Element.

Preset dynamic text object

The following objects are inheritants of the basic dynamic editable text. These are preset some proper flags of DefineEditText tag.

$dtext = $mc->new_dynamic_text( [$font, $text] )

returns a new dynamic text. It is read-only, multiline text enabled, and auto-sized its bounding box.

$htmltext = $mc->new_html_text( [$html] )

returns a new HTML text. It is read-only, multiline text enabled, and auto-sized its bounding box. The text is treated as a subset of HTML. Supported tags are < a >, < b >, < br >, < font >, < i >, < img >, < li >, < p >, < span >, < u >, and two special tags, < tab > and < textformat >. See Macromedia Flash File Format Specification and ActionScript Reference Guide for further information.

$htmltext->use_font( $font, ... )

tells $htmltext what fonts are used in the HTML. In general, upright, italic, bold, and bold italic font are in the different TrueType font files. You should prepare 2-4 fonts if you use < b > and < i > tags, like this:

my $fp = $ENV{SYSTEMROOT}./fonts; # for Windows.
my $font = $m->new_font("$fp/arial.ttf");
$font->add_glyph(a, z);
my $fonti = $m->new_font("$fp/ariali.ttf");
$fonti->add_glyph(a, z);
my $ht = $m->new_html_text;
$ht->text(test < i >string< /i >< /font >);
$ht->use_font($font, $fonti);

$mc->new_text_area( $width, $height )

returns a new editable text area. It takes area width and height in pixel.

$mc->new_input_field( [$length] )

returns a new one-line input field. $length is a max length of input string.

$mc->new_password_field( [$length] )

returns a new one-line password field. $length is a max length of input string.

<<less
Download (0.16MB)
Added: 2007-08-13 License: Perl Artistic License Price:
808 downloads
Hanzi Master 1.3

Hanzi Master 1.3


Hanzi Master project is a visual, interactive Chinese character and word dictionary. more>>
Hanzi Master project is a visual, interactive Chinese character and word dictionary.
Hanzim ("Hanzi Master") is an interactive visual dictionary for learning and seeing relationships between Chinese radicals, characters, and compounds.
All the characters with a given radical, phonetic component, or pronunciation can be displayed, and all words containing a character, with English meanings.
All data is stored locally. Either simplified or traditional characters can be used.
Main features:
- typing in pinyin gives list of characters and definitions with that pronunciation
- clicking on a radical gives list of characters and definitions with that radical
- clicking on any character in any list displays that character along with the compounds it occurs in as the first or second character.
<<less
Download (0.57MB)
Added: 2006-10-16 License: GPL (GNU General Public License) Price:
1117 downloads
perlrecharclass 5.9.5

perlrecharclass 5.9.5


perlrecharclass package contains Perl regular expression character classes. more>>
perlrecharclass package contains Perl regular expression character classes.

The top level documentation about Perl regular expressions is found in perlre.
This manual page discusses the syntax and use of character classes in Perl Regular Expressions.

A character class is a way of denoting a set of characters, in such a way that one character of the set is matched. Its important to remember that matching a character class consumes exactly one character in the source string. (The source string is the string the regular expression is matched against.)
There are three types of character classes in Perl regular expressions: the dot, backslashed sequences, and the bracketed form.

The dot

The dot (or period), . is probably the most used, and certainly the most well-known character class. By default, a dot matches any character, except for the newline. The default can be changed to add matching the newline with the single line modifier: either for the entire regular expression using the /s modifier, or locally using (?s).

Here are some examples:

"a" =~ /./ # Match
"." =~ /./ # Match
"" =~ /./ # No match (dot has to match a character)
"n" =~ /./ # No match (dot does not match a newline)
"n" =~ /./s # Match (global single line modifier)
"n" =~ /(?s:.)/ # Match (local single line modifier)
"ab" =~ /^.$/ # No match (dot matches one character)

Backslashed sequences

Perl regular expressions contain many backslashed sequences that constitute a character class. That is, they will match a single character, if that character belongs to a specific set of characters (defined by the sequence). A backslashed sequence is a sequence of characters starting with a backslash. Not all backslashed sequences are character class; for a full list, see perlrebackslash.

Heres a list of the backslashed sequences, which are discussed in more detail below.

d Match a digit character.
D Match a non-digit character.
w Match a "word" character.
W Match a non-"word" character.
s Match a white space character.
S Match a non-white space character.
h Match a horizontal white space character.
H Match a character that isnt horizontal white space.
v Match a vertical white space character.
V Match a character that isnt vertical white space.
pP, p{Prop} Match a character matching a Unicode property.
PP, P{Prop} Match a character that doesnt match a Unicode property.

<<less
Download (14.8MB)
Added: 2007-07-19 License: Perl Artistic License Price:
827 downloads
webCDwriter 2.7.3

webCDwriter 2.7.3


webCDwriter can be used to make the CD- and DVD-writer(s) connected to a Linux box available to all users in your network. more>>
webCDwriter can be used to make the CD- and DVD-writer(s) connected to a Linux box available to all users in your network.
It consists of the server CDWserver and the clients webCDcreator and rcdrecord. CDWserver stores the files transmitted by the clients, reserves the CD-writer and controls the CD-writer using cdrecord.
webCDcreator is a Java applet that runs within your browser or by Java Web Start, assists you when putting together a CD, and transmits the files. Finally rcdrecord is a command line client that tries to offer the functionality of cdrecord over the network with full multi-user support.
Main features:
- multi user support
- the client webCDcreator can run as a JavaTM Web Start application or as an applet within your browser
- fully web-based - no installation on the clients
- supports data CDs, audio CDs and multisession
- use the image of a bootable floppy to make a bootable CD for PCs
- the ISO image of data CDs is created while burning (saves time and disk space)
- MP3 decoding for audio CDs using mpg123
- multi writer support (connected to the same server) burning independent sessions
- export of server directories
- verifying the CD after writing it (optional)
- copying a data CD in a CD-ROM drive on the server "on the fly" to the CD-writer
- user accounts
- upload the files from one machine and burn them by another one
- command line client rcdrecord
Internationalization:
- Catalannew, Dutch, English, French, German, Hungarian, Korean and Spanish web pages
- Catalannew, Chinese, Dutch, English, French, German, Hungarian, Italian, Korean, Norwegian, Polish, Portuguese, Russian, Sloveniannew, Spanish and Swedish messages in webCDcreator
- If you get empty boxes instead of the characters, try to modify your font.properties file.
- Note: Chinese and Korean support is still experimental. I need feedback on this!
<<less
Download (0.57MB)
Added: 2005-11-10 License: GPL (GNU General Public License) Price:
1443 downloads
Chinesepera-kun: Chinese Popup Dictionary 0.2.2

Chinesepera-kun: Chinese Popup Dictionary 0.2.2


Chinesepera-kun: Chinese Popup Dictionary is a Firefox extension that will allow you read Chinese on websites. more>>
Chinesepera-kun: Chinese Popup Dictionary is a Firefox extension that will allow you read Chinese on websites. This is useful for just getting around a site, or even MORE useful if you are studying Chinese. It works with both Simplified and Traditional characters, and also allows you to export words to a file to study later.

After installation, you can goto the "customize toolbar" menu and find the green book icon and put it on your firefox toolbar. When you are on a site with Chinese, simply click the green book icon and then put your mouse over Chinese words to view the reading and defintion.

In the extension options dialog you can set a place to save entries to, then when a the popup window with a definition is being displayed, if you press it will export the topmost entry to the file you designated.

In the options dialog you can also click "Show More Entries", which will search the dictionary file for more entries that are relevant. (This is disabled by default).

If you want to see information about a particular character, press while over that character and you will see additional information.

This extension is a modded version of from the plugin originally developed by www.rikai.com -> Rikai-chan -> Perapera-kun which were for Japanese. This extension uses dictionary files generously borrowed from www.adsotrans.com and the CEDICT project as well as the UNIHAN character file.

The export file will be encoded in GB2312 for Simplified and BIG5 for Traditional so be sure to use a program that can read the file correctly.

<<less
Download (6.6MB)
Added: 2007-05-07 License: MPL (Mozilla Public License) Price:
911 downloads
LCDraptor 0.4

LCDraptor 0.4


LCDraptor is an XMMS plugin that displays song information, playing time, and visualization bars on an LCD screen via LCDproc. more>>
LCDraptor is an XMMS plugin that displays song information, playing time, and visualization bars on an LCD screen via LCDproc.

Supports all 20x4 character LCDs supported by the LCDproc project. It supports all 20x4 character LCDs supported by the LCDproc project.

<<less
Download (0.007MB)
Added: 2006-04-12 License: GPL (GNU General Public License) Price:
1291 downloads
Thesaurus 0.23

Thesaurus 0.23


Thesaurus is a Perl module that maintains lists of associated items. more>>
Thesaurus is a Perl module that maintains lists of associated items.

SYNOPSIS

use Thesaurus;

my $th = Thesaurus->new( -files => [ file1, file2 ],
-ignore_case => 1 );

@words = $th->find(vegan);

%words = $th->find( Faye );

foreach $word ( @{ $words{Faye} } )
{
#something ...
}

$th->add_file( file1, file2 );

$th->add( [ tofu, mock duck ] );

$th->delete( meat, vivisection );

Thesaurus is a module that allows you to create lists of related things. It was created in order to facilitate searches of a database of Chinese names in Anglicized form. Because there are various schemes to create phonetic representations of Chinese words, the following can all represent the same Chinese character:

Woo
Wu
Ng

Thesaurus can be used for anything that fits into a scalar by using the new method with no parameters and then calling the add method to add data.
Thesaurus also acts as the parent class to several child classes which implement various forms of persistence for the data structure. This module can be used on its own to instantiate an object that lives for the life of its scope.

<<less
Download (0.016MB)
Added: 2007-05-22 License: Perl Artistic License Price:
886 downloads
3rd Edition Dungeons & Dragons Character Generator 3.5

3rd Edition Dungeons & Dragons Character Generator 3.5


3rd Edition Dungeons and Dragons Character Generator is an HTML/JavaScript Web page that allows the user to create RPG character more>>
3rd Edition Dungeons and Dragons Character Generator is an HTML/JavaScript Web page that allows the user to quickly and easily create new Dungeons and Dragons characters.
The characters can be of any of the eleven classes, any of the playable races, and may start at any level from 1 to 220. Generation requires some simple input, after which the character is displayed on a basic character sheet.
3rd Edition Dungeons & Dragons Character Generator allows you to select your starting stats, add ability points, and pick skills, equipment, feats, and spells. It runs on most operating systems with most modern browsers.
Enhancements:
- This release fixes a few minor, but pesky bugs.
- Halflings no longer get extra saving throws where they should not.
- Saves and skills are shown in a more common format.
- Classes can now get all of their bonus langages (which fixes an error with druids).
<<less
Download (0.085MB)
Added: 2007-07-22 License: GPL (GNU General Public License) Price:
881 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5