• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux Bit-mapped Japanese font parser Download

Bit-mapped Japanese font parser

October 19, 2006
The Bit-mapped Japanese font parser software is designed to parse Japanese fonts using bitmaps. It is a font parsing tool for developers who need to incorporate Japanese fonts into their software products.
Version 2.0
License GPL
Platform Linux
Supported Languages English
Homepage fragment.stc.cx
Developed by timecop
The Bit-mapped Japanese font parser is a font parser that allows users to parse and use bit-mapped Japanese fonts on their computer. It is important to note that the package does not include the actual font data, so users must download it from the download section on the left.

Once the font data is downloaded, users should move the *.jfr file into the directory where they unpacked the parser and follow the quick instructions provided. These instructions include making a complete parse, which requires about 4 megabytes of free disk space. This is a significant improvement over the previous version, which required almost 45 megabytes.

Users should make, make parse, and watch the progress indicator before moving the *.pcf.gz file to /usr/X11R/lib/X11R6/fonts/misc in step 4. It is important to make clean and HUP the font server if you use one, and xset fp rehash before performing the final command: xlsfonts | grep kanji.

The standard location for all sorts of random bit-mapped fonts is /usr/X11R/lib/X11R6/fonts/misc, but users may have a special location. They should substitute it in step 4 accordingly.

The parser was created by an individual who came across a number of "raster fonts" and realized they were bit-mapped. After writing the original parser by experimenting and playing around with the values, he later came across some documentation on the subject. It turns out these fonts were used in Windows 3.1 Japanese edition to substitute low quality Japanese TrueType fonts at small point sizes. They were designed using full-scale 16 bit programming techniques.

The font format includes headers and a "segment table", which is a table with pointers inside the font file indicating where to locate a particular chunk of data. Since the 16-bit way of accessing memory uses 65k "segments", each file is virtually split into 65k segments, loaded into separate memory areas, and assembled using an algorithm that uses the segment number and offset. However, with 32-bit access, this method is no longer necessary.

The implementation of the parser involves the whole file being mapped and read out of memory. Generating table.h was particularly challenging, involving taking the codearea table out of one of the jfr files, extracting number ranges, converting the data from shift-jis to JISX0208, and utilizing a significant amount of code to complete the conversion.

The new release uses correct JISX0208 tables and is much faster than previous versions. The font parser is easy to use and, with some bit hackery in the bitmapXX() functions and the use of function pointers to select a conversion function at runtime, is an excellent tool for parsing bit-mapped Japanese fonts.
What's New

Version 2.0: N/A

Free Download 20K
345
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    155
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    92
  4. SlideMap 1.2.2
    82
  5. CherryTV 0.1
    81
  6. porm r2
    79
  7. Swiftfox 3.0b5pre-2
    77
  8. Java Games 1.0
    76
  9. Clewarecontrol 0.8
    75
  10. fuseftp 0.8
    74

Related Downloads

A2 Flash Php Photo-Gallery
This software offers a simple solution for creating and sharing online Flash ...
SQL Admin
The SQL Admin project simplifies database management using JDBC by providing a ...
Auto-eject-cdrom
Auto-eject-cdrom is a Linux-based software that efficiently manages CD-ROM events in a ...
Vatata Rm for VLC
Vatata Rm is a VLC patch that enables playing media files with ...
KwickDo
KwickDo simplifies event and todo creation by providing pre-made templates, making the ...
Perl::Critic
This software analyzes Perl source code to ensure it adheres to best-practices, ...
mspsim
MSPsim is a Java-based emulator that can perform instruction-level operations of MSP430 ...
netm-cli
The Network Manager Command Line Interface is a software tool that allows ...
nload
Nload is a real-time console-based traffic monitoring software that tracks network traffic ...
TinyXPath
TinyXPath is a C-based software that decodes XPath syntax with minimal space ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.