You can use almost any projection you like when creating CartoType maps. The makemap data preparation tool accepts the same parameters as the PROJ.4 tool. Some examples:

... 

swiss mountains

Height data with a sample interval of one arc second (3600 samples per degree) gives better terrain shading than the standard data with a sample interval of three arc seconds (1200 samples per degree). This image was generated from USGS-style HGT files downloaded from Jonathan de Ferranti's ViewFinder Panoramas site. The high-resolution data covers the whole of North America and a few other areas, including much of the Alps.

... 

Transliteration of non-Latin scripts

greek transliteration

CartoType's tool for creating map files, makemap, can transliterate Russian and Greek names into the Latin alphabet automatically. The maps above show part of Thessaloniki, Greece, before and after automatic transliteration. As you can see, the street names in the map on the right are followed by versions in the Latin alphabet.

... 

Using routing profiles to avoid French autoroute tolls

route with and without autoroute

If you want to avoid a certain type of road, but not prohibit it entirely, you can give it a large negative bonus in the routing profile. For example, to avoid motorways, but not prohibit them entirely, in case there is no other reasonable route, you can create a profile like this:

... 

Get the fastest and shortest routes simultaneously

You can generate routes using different criteria of speed and accessibility, such as routes for private vehicles, or for walking, or for cycling, or the shortest route instead of the fastest route.

... 

You can encrypt map files and use them in CartoType. You encrypt a file using the encrypt_file tool, which takes a filename and an encryption key which must be at least 8 characters long.

... 

Full text searching is the ability to search for any word, phrase, or combination of words. In the case of CartoType maps, that means looking up map objects based on their names or other string attributes.

... 

CartoType can generate shading for urban areas automatically from the density of the street network.

... 

Wouldn't it be nice if you could make an attribute in your style sheet, like a road color or a font size, into a variable which you could change from your application? There's already a way to do this using style overrides, but here's a simpler and more efficient way.

... 

swiss mountains

The makemap tool reads a USGS (United States Geological Survey) file containing heights in metres at 90m intervals. It converts that into a bitmap at one byte per pixel; each byte represents a shade, calculated using the surface normal at the point and a light source in the south west.

... 

Macros in style sheets help you avoid repeating the same piece of code over and over again. Parameters allow you to use the same code, but with certain specified values for each time you use it.

... 

Sometimes you need to enable or disable parts of a style sheet at run time. For example, you might want to use a different style for some map layers in perspective mode.

... 

Using the <highlight> tag inside <layer> or <condition>, you can draw a line over or parallel to a road or any other line object. For example, a green line next to a road is commonly used in road atlases to indicate a scenic route. Another application, particularly suited to dynamic maps, is to show traffic density. Here's an example:

... 

You can use <scale> or <zoom> to control the sizes at which map layers appear.

...