updated March 18, 2002

vUnlike other Align Position commands, the Align Positions-Align Column Right command can be sent in the middle of a print line. Print characters sent before the alignment command will be left aligned, while characters sent after the alignment command will be right aligned.

vThe Fix Font Matrix command forces proportional characters to print using a single width defined by the command. This essentially negates the proportional characteristic of the font, while still allowing the user to utilize the custom font.

The following sequence assumes proportional characters have been downloaded and selected for printing. The following sequence should be used for each item line. The printer output would resemble the following:

Candy Bar

$

.45

Fountain Soda

$

1.11

1.Print the item description. For the first item, this is the ASCII data Candy Bar.

2.Issue the Set Alignment command with n=4 (Right Align Column). The command syntax is X'1B 61 04'.

3.Issue the Fix Font Matrix command with n=dot width of the widest number used. The command syntax is X'1B 3A xx'.

Note: Finding the optimum value of xx for this command will vary depending on the proportional character set being used, and may require some experimentation.

4.Print the item price. For the first item, this is the ASCII data $ .45.

5.Issue the Fix Font Matrix command with n=0, which disables the fixed font matrix. The command syntax is X'1B 3A 00'.

6.Issue the Print and Line Feed command. Use the command syntax X'0A' or X'0D'.

Layout using Set Tab Position

There are situations where the customer might not want the price right aligned, or requires an additional column (for example, a column for quantity). In such a case, using tabs is the best method to guarantee alignment. Tab positions that you define during the set-up operation (see “Set Horizontal Tab Positions” on page 133) will remain intact until the printer is reset or reinitialized. Once tabs are set-up, all that is required is to send a tab character X'09' to move to the next tab position. It is still recommended that the Fix Font Matrix be used, if alignment of the individual characters in a field is important (for example, to align the decimal points of prices).

The following Set Tab Positions command will define tab positions for 3 columns: item description, quantity and price. The command assumes that the font width is approximately 10 dots. This procedure assumes that proportional characters have been downloaded and selected for printing, and that the item description will be left aligned.

X'1B 44 01 90 01 D6 00 00'

The following sequence should be used for each item line. The printer output would resemble the following:

Candy Bar

03

$ 1.00

Fountain Soda 10

$11.10

1.Print the item description. For the first item, this is the ASCII data Candy Bar.

2.Issue the Tab command. The command syntax is X'09'.

166SureMark DBCS User’s Guide

Page 190
Image 190
IBM TF7, TM7, TI5, TG5 manual Layout using Set Tab Position

TI5, TG5, TM7, TF7 specifications

IBM has long been a pioneer in the field of technology and enterprise solutions, consistently delivering innovations that redefine industry standards. In line with this tradition, IBM has unveiled its latest offerings: TF7, TM7, TG5, and TI5. Each of these models is designed to cater to specific needs within the growing arena of data processing and management.

The TF7 system stands out for its remarkable performance and efficiency in managing large datasets. It harnesses AI-driven analytics to provide insights at unprecedented speeds. The architecture is built on IBM’s Power10 technology, which enhances computational power while reducing energy consumption. This model supports a hybrid cloud strategy, making it versatile for organizations looking to integrate on-premise capacities with cloud solutions seamlessly.

On the other hand, the TM7 is geared towards transactional workloads, particularly in industries that demand high availability. With its robust security features and built-in redundancy, the TM7 ensures that transactions are processed reliably even in high-stress scenarios. Moreover, the system employs advanced encryption protocols that safeguard sensitive information, making it an ideal choice for financial institutions handling vast amounts of transactions.

For businesses that prioritize graphics-intensive applications, the TG5 is a game-changer. It comes equipped with powerful GPUs, offering lightning-fast rendering and superior graphic capabilities. The TG5 leverages AI tools for enhanced visualization and modeling, making it suitable for sectors like gaming, animation, and scientific simulations. Its modular architecture allows easy upgrades, enabling users to stay ahead in a rapidly evolving technological landscape.

Lastly, the TI5 model excels in delivering high-velocity data processing. It features IBM’s latest quantum-safe cryptography, ensuring long-term data protection against evolving threats. The TI5 is optimized for Internet of Things (IoT) applications, allowing organizations to process and analyze real-time data from connected devices swiftly. Its scalability makes it perfect for businesses looking to expand their IoT footprint without compromising performance.

In conclusion, IBM’s TF7, TM7, TG5, and TI5 systems exemplify cutting-edge technology tailored to meet diverse industry needs. Each model integrates robust features, advanced security measures, and efficient processing capabilities, ensuring organizations can thrive in an ever-changing digital landscape. Whether for data management, transaction processing, graphics rendering, or IoT applications, these solutions pave the way for a more connected, efficient, and secure future.