|
MathTabs
Produce business documents in QuarkXPress without calculators or spreadsheets -- Do the Math in QuarkXPress
MathTabs can add, subtract, multiply, divide, do percentages, and calculate totals for each line and column. Create invoices, estimates, budgets, packing slips, price lists, and much more!
Welcome
Thank you for trying out MathTabs. We hope you find it useful. Before you begin, take a moment to familiarize yourself with the MathTabs manual. If you have any problems, questions, or suggestions, please send us an email. We appreciate your feedback.
Overview
MathTabs is designed to be a simple and easy-to-use XTension for QuarkXPress that allows basic mathematical functions to be performed automatically. By assigning mathematical functions to text tabs, rows and columns of numbers can be set up within a single text box (or several linked boxes), and row and column totals are calculated and updated by the computer. The function is similar to a spreadsheet, without the use of cells.
MathTabs can be used for creating job estimates, invoices, budgets, packing slips, price lists, and other numeric documents. However, the primary goal is ease of use rather than the ability to handle extremely complex database situations.
MathTabs allows you to set up columns and rows of numbers using standard tabs, and assign basic mathematical functions (+, -, x, ÷, %, =) to those tabs. MathTabs will place row totals and column totals in the appropriate locations. If numbers change, MathTabs can update the totals.
EXAMPLE: One tab should be created for each column using the standard Quark Tabs window in Paragraph Attributes. Any tab can be used, but Align Right or Decimal will work best to align numbers.
NOTE: The rules are standard Quark Paragraph Attributes (Rules Below).
MathTabs assigns a letter to each location, beginning with the left edge of the text box (A), and then labelling each tab with a letter (B, C, D, etc.). These labels are used to create mathematical expressions (equations).
In this case, the first position (A) is ignored because it contains non-numeric text. The second position, which is the first tab, is labelled (B), the second tab is (C), and the last tab is (D). The last column is where the row totals will be placed, and requires empty tabs to define a location for MathTabs to place each total.
A new line will be added by MathTabs for the column total. If a label is desired (e.g., Total), that should be added after MathTabs does the calculation.
Each lettered Math Tab functions as if it places a symbol between itself and the previous location. Standard mathematical rules for equations are used, and parentheses are available for more complex equations. In this case, Number of Pages is multiplied by Unit Cost, and the line total is automatically pasted into D position in the Cost column when Calculate is clicked. The column total is also placed at the bottom of specified columns.
The MathTabs Interface
This section outlines how MathTabs works using a simplified example.
Calculate performs the calculation and places the results into the specified locations.
Undo reverses the previous action executed by MathTabs (mainly Calculate), which a QuarkXPress Undo may not be able to accomplish.
When tabbed text is selected, the Make New Block button is active. Once clicked, it defines the selected text as a MathTab block. Within a block, only one expression can be applied, but there can be many blocks within a text box. Each block can have a different mathematical expression, and can be edited independently (clicking in an existing block activates Edit Block).
Remove All Blocks (or Remove Block) can be used before extensive copying and pasting of MathTabs text. Since expressions can be saved, it is relatively easy to reapply the expressions after text has been moved.
When the buttons below the letter boxes are clicked, the Column Total function is activated. MathTabs will add all the numbers in the column, and create a new line at the end of the block for the Column Total. This can also be used to total a single column of numbers.
Note: negative numbers in the column will be subtracted.
After Make New Block is clicked, the option to Remove Block is available as long as the text remains selected. Calculate also becomes active (but will not work until an expression has been selected or created). MathTabs places the correct number of boxes, which correspond to text tabs in the block, in the scrollable window.
If text is deselected, clicking anywhere within a defined block activates the Edit Selected Block button. This will select the entire block and allows you to configure the MathTabs, or alter the configuration later.
Note: Edit Block alows you to change the expression within a block, or switch between saved expressions. So in a more complex situation you could first perform A + B = C, then C + D = E, then B + E = F.
Once a block has been defined, the mathematical expression can be established. Each tab is represented by a box with a letter inside. Clicking on a box selects it (making the border darker). A selected box is assigned a function by clicking on a function button below. This places the function symbol inside the box, in front of the letter. A box/letter can be deactivated if it is to be ignored by using the O x button.
For more complex expressions, parentheses can be used. Functions placed inside parentheses are performed first. Parentheses can be added to a selected box by clicking on the open or close parentheses buttons. The equal sign is normally placed in the last active box.
Once a new expression has been created, it can be saved by clicking the Save button. This adds it to the list of saved expressions in the Expressions window, which can be accessed through the pop-up Saved Expressions button. Selecting an expression from the pop-up list will configure the boxes and symbols correctly for that expression, and is the easiest way to configure MathTabs. Creating a new expression can also be accomplished by typing it into the pop-up window in Expressions.
The MathTabs Symbols
MathTabs follows standard mathematical rules, and most MathTabs symbols function the same as standard mathematical symbols. However the percentage symbols function in a somewhat unique manner.
Percentages can be added, subtracted, multiplied, or divided. This is generally used for situations such as a surcharge (ie +15%) or a discount (15% off, or -15%). Percentage numbers should be typed as whole numbers, with or without a % symbol. MathTabs will see -25 as 25%.
Multiplies the previous result by the percent in this location and adds that amount. Example: if 25 (or 25%) is at the C location, and the previous two tabs are A + B, the expression is the equivalent of (A + B) + (.25 x (A + B)) .
In MathTabs, it would look like this: (A + B) +%C =D
Multiplies the previous result by the percent in this location and subtracts that amount. Example: if 25 (or 25%) is at the C location, and the previous two tabs are A + B, the expression is the equivalent of (A + B) (.25 x (A + B)) .
In MathTabs, it would look like this: (A + B) %C =D
Multiplies the previous result by the percent in this location. Example: if 25 (or 25%) is at the C location, and the previous two tabs are A + B, the expression is the equivalent of (A + B) x .25 . In MathTabs, it would look like this: (A + B) x%C =D
Note: you could also use the Multiply symbol and type a decimal (.25)
Divides the previous result by the percent in this location. Example: if 25 (or 25%) is at the C location, and the previous two tabs are A + B, the expression is the equivalent of (A + B) ÷ .25 . In MathTabs, it would look like this: (A + B) :%C =D
The Prefs Window
This is where the preferences for the results of a calculation are set. The results can be limited to whole numbers, decimals (with a fixed number of digits after the decimal or significant digits only), or currency notations.
Currency symbols, Separator symbols (ie commas or periods), and Decimal Point symbols (ie periods or commas) can be all be customized.
For extremely large or small numbers, scientific notation will be used beyond specified amounts. The format will look something like this: 1.00e+12.
To change the preferences for an existing selected block, click the Apply button.
The Expressions Window
This window is where saved expressions are listed, and comes with certain basic expressions preinstalled. Expressions with a check mark are included on the popup list in the main MathTabs window. When an expression is clicked here, it becomes highlighted and can be deleted.
This is the best place to create new saved expressions (rather than in the main MathTabs window). Here, expressions can simply be typed and then saved to the Saved Expression list.
The Shortcuts Window
This window is used to define keyboard Shortcuts. The boxes allow for customization of the shortcut keys and modifier key combinations. The shortcut key and the modifier key combination can both be customized. Show/Hide MathTabs also appears in QuarkXPress's View menu, and Do All Calculations also appears in QuarkXPress's Utilities menu.
Note: if either the Control or Command buttons are not part of the combination, shortcuts are disabled.
MathTabs QuickMath (or the free XTension MathTabsLT) allows you to type a mathematical expression (like 2+3) and replace it with the correct result (5). If you type 7/8, select it and hit the key command, you'll get .875. Or it will replace (927*129)+(165*27) with 124038. The free XTension MathTabsLT adds just this one basic function.
Hints and Tips
Once a block has been defined, it's easy to change numbers and update the results using the keyboard shortcut Do All Calculations. This works even if the MathTabs window is not open. All blocks within a document are updated.
By using Edit Block, different expressions can be applied to a block (ie first B*C=D, then D+E=F, etc). This is especially easy when using Saved expressions.
It is possible to copy, cut, and paste MathTabs text, but it is safest to remove the blocks first, and make new blocks and reapply the saved expressions afterwards.
Each line must end with a hard return. Lines of text added within a block will become part of that block. Lines can be deleted from a block. MathTabs blocks can continue through linked text boxes across multiple pages.
Leading and Space (or Rules) Above or Below can vary within a block.
MathTabs will work with either default tabs or tabs defined in QuarkXPress's Tab window (best). Generally the text within a MathTabs block should be as uncluttered as possible-- no extraneous tabs or soft returns.
To indent a line, use Left Indent rather than a tab.
If text extends beyond an existing tab location, or if there is a line without enough tabs, MathTabs may add additional tabs at the end of the line.
If Quark crashes, you must restart the computer or MathTabs will not load.
Installation
Place the MathTabs XTension into the QuarkXPress XTension folder prior to launching QuarkXPress.
If you have MathTabsLT installed, please remove it before installing the full version of MathTabs. The full version contains all of the functions of MathTabsLT, and the two will not both load.
Minimum Requirements: QuarkXPress 4.1, Macintosh PowerPC, MacOS 7.1.2
Demo Mode
You may try MathTabs in Demo mode, which will disable Save, Print, Cut, and Copy. To exit Demo mode, relaunch QuarkXPress. You may convert MathTabs to a full version anytime by purchasing and entering a valid serial number in the About window.
Software License Agreement
1. NOTICE. READ THIS AGREEMENT CAREFULLY BEFORE INSTALLING OR USING THE ENCLOSED SOFTWARE. EQUATRIX CORPORATION IS WILLING TO LICENSE THIS SOFTWARE TO YOU ONLY ON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS CONTAINED IN THIS END-USER LICENSE AGREEMENT. BY OPENING THE CD-ROM PACKAGE, OR BY INSTALLING, COPYING, OR USING THE SOFTWARE, YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE AGREEMENT. IF YOU DO NOT AGREE TO THESE TERMS, PROMPTLY RETURN THE UNUSED SOFTWARE AND ALL ACCOMPANYING MATERIALS, ALONG WITH PROOF OF PAYMENT, TO THE AUTHORIZED DEALER FROM WHOM YOU OBTAINED IT FOR A FULL REFUND OF THE PRICE YOU PAID.
2. Ownership and License. This is a license agreement and NOT an agreement for sale. eQuatrix Corporation continues to own the copy of the computer programs, documentation, data, and other content provided on the CRROM contained in this package or delivered electronically with this agreement, and all other copies that you are authorized by this Agreement to make (the Software). Your rights to use the Software are specified in this Agreement, and eQuatrix Corporation retains all rights not expressly granted to you in this Agreement. Nothing in this Agreement constitutes a waiver of the rights of eQuatrix Corporation under U.S. or international copyright law or any other federal or state law.
3. Permitted Uses. You are granted the following rights to the Software:
(a) Right to Install and Use. You may install and use the Software on one single-user computer in your possession per license purchased, or if a multiple-user version was purchased, the number is limited to five single-user computers in your possession per license. The Software is installed on a computer when it is placed on a computers hard disk, CD-ROM, or other secondary storage device. The Software is in use on a computer when it is executed or loaded into the computers RAM or other primary memory. You may not under any circumstances have the Software installed or in use on two or more computers at the same time unless a multiple-user license was purchased. You may not install the Software on a network server.
Notwithstanding the preceding paragraph, if you use this Software solely for business purposes, and permanently install it on a standalone computer located at your place of business, the person who is the primary user of that computer may also install and use the Software on his or her portable or home computer, so long as the Software is not used on both computers at the same time.
(b) Right to Copy. You may copy the Software for back-up and archival purposes, provided that the original and each copy is kept in your possession and that your installation and use of the Software does not exceed that allowed in the Right to Install and Use section above.
(c) Right to Modify. You may modify the Software and/or merge it into another computer program to the extent necessary for your own use on a single computer, but any portion of the Software merged into another computer program will continue to be subject to this Agreement.
(d) Right to Transfer. You may not rent, lend, or lease the Software. You may, however, transfer this license to use the Software to another party on a permanent basis by transferring the Software along with a copy of this Agreement and all accompanying documentation. Such transfer of possession terminates your license from us, and you must destroy all copies of the Software not transferred. The party to whom you transfer the Software shall be licensed under this Agreement upon its acceptance of this Agreement by its initial use of the Software.
4. Prohibited Uses. You may not, without written permission from us:
(a) Use, copy, modify, merge, or transfer copies of the Software except as expressly authorized in this Agreement;
(b) Use any back-up or archival copies of the Software (or allow someone else to use such copies) for any purpose other than to replace an original copy if it is destroyed or becomes defective;
(c) Disassemble, decompile or unlock, reverse translate, or in any manner decode the Software for any reason;
(d) Place the Software onto a server so that it is accessible via a public network such as the Internet; or
(e) Sublicense, lease, or rent the Software.
5.LIMITED WARRANTY
(a) Limited Warranty. eQuatrix Corporation warrants that, for ninety (90) days from the date you acquired it from eQuatrix Corporation or its authorized dealer, the media on which the Software is provided to you will be free from defects in materials and workmanship under normal use and service.
(b) Exclusive Remedies. The entire liability of eQuatrix Corporation and your sole and exclusive remedy for breach of the foregoing warranty shall be, at the option of eQuatrix Corporation, either to (1) return the price you paid, or (2) repair or replace the Software or media that does not meet the foregoing limited warranty if it is returned to eQuatrix Corporation with a copy of your receipt. This limited warranty is void if failure of the Software is caused by accident, abuse, or violation of this license agreement. Any replacement Software will be warranted as above for the remainder of the original warranty period, or thirty (30) days from the date eQuatrix Corporation ships it to you, whichever is longer.
(c) WARRANTY DISCLAIMER. EQUATRIX CORPORATION DOES NOT WARRANT THAT THIS SOFTWARE WILL MEET YOUR REQUIREMENTS OR THAT ITS OPERATION WILL BE UNINTERRUPTED OR ERROR-FREE. TO THE EXTENT ALLOWED BY LAW, EQUATRIX CORPORATION EXPRESSLY DISCLAIMS ALL EXPRESS WARRANTIES NOT STATED HERE AND ALL IMPLIED WARRANTIES, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IF THIS SOFTWARE QUALIFIES AS A CONSUMER PRODUCT UNDER THE MAGNUSON-MOSS WARRANTY ACT, ANY IMPLIED WARRANTIES ARE LIMITED TO NINETY (90) DAYS FROM THE DATE YOU ACQUIRED THE SOFTWARE FROM EQUATRIX CORPORATION OR FROM ITS AUTHORIZED DEALER, AND THEREAFTER ANY IMPLIED WARRANTIES ARE EXPRESSLY DISCLAIMED. SOME STATES DO NOT ALLOW LIMITATIONS ON HOW LONG AN IMPLIED WARRANTY LASTS, SO THE ABOVE LIMITATION MAY NOT APPLY TO YOU.
This limited warranty gives you specific legal rights, and you may also have other legal rights which vary from state to state.
(d) Warranty inquiries may be sent to: eQuatrix, 1807 West Sunnyside Avenue, Suite 1-G, Chicago, IL 60640-5872
6. LIMITATION OF LIABILITY. THE LIABILITY OF EQUATRIX CORPORATION TO YOU FOR ANY LOSSES SHALL BE LIMITED TO DIRECT DAMAGES AND SHALL NOT EXCEED THE AMOUNT YOU ORIGINALLY PAID FOR THE SOFTWARE. IN NO EVENT WILL EQUATRIX CORPORATION BE LIABLE TO YOU FOR ANY INCIDENTAL, INDIRECT, SPECIAL, OR CONSEQUENTIAL DAMAGES (INCLUDING LOSS OF PROFITS), EVEN IF EQUATRIX CORPORATION HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THE ABOVE LIMITATION OR EXCLUSION MAY NOT APPLY TO YOU.
7. United States Government Restricted Rights. This section applies to all acquisitions of the Software by or for the federal government. By accepting delivery of the Software, the government hereby agrees that the Software qualifies as commercial computer software as that term is used in the acquisition regulations applicable to this procurement and that the governments use and disclosure of the Software is controlled by the terms and conditions of this Agreement to the maximum extent possible. This Agreement supersedes any contrary terms or conditions in any statement of work, contract, or other document that are not required by statute or regulation. If any provision of this Agreement is unacceptable to the government, Vendor may be contacted at: eQuatrix, 1807 West Sunnyside Avenue, Suite 1-G, Chicago, IL 60640-5872. If any provision of this Agreement violates applicable federal law or does not meet the governments actual, minimum needs, the government agrees to return the unused Software for a full refund.
The following statement applies only to procurements governed by DFARS Part 227.4 (OCT 1988): The enclosed Software is provided with Restricted Rights Use, duplication, or disclosure by the U.S. Government or any of its agencies or instrumentalities is subject to restrictions as set forth in subparagraph (c)(1)(ii) [or (i)] of the Rights in Technical Data and Computer Software clause at DFARS 252.227- 7013 (OCT 1988). Contractor Manufacturer is eQuatrix, 1807 West Sunnyside Avenue, Suite 1-G, Chicago, IL 60640-5872.
8. Export Controls. You acknowledge that the Software is subject to the export control laws and regulations of the United States and any amendments thereof. You agree that you will not directly or indirectly transfer the Software except in compliance with all applicable U.S. export laws and regulations.
9. Termination. This Agreement is effective until terminated. You may terminate this Agreement at any time by destroying all copies of the Software in your possession or by returning all such copies to eQuatrix Corporation. This Agreement and your right to use this Software automatically terminate if you fail to comply with any material provision of this Agreement. Your license to use this Software also terminates if you assign this Agreement to someone else. Upon termination, you must stop all use of the Software and must destroy any copies that remain in your possession. Otherwise, the restrictions on your rights to use the Software will end upon expiration of the copyright to the Software.
10. Miscellaneous Provisions. This Agreement will be governed by and construed according to the substantive laws of Illinois. This is the entire agreement between you and eQuatrix Corporation relating to the Software and supersedes any prior purchase order, communication, advertising, or representation concerning the Software. No change or modification of this Agreement will be valid unless it is in writing and is signed by eQuatrix Corporation.
Canadian Transactions: If you acquired this Software in Canada, you agree to the following:
The parties hereto have expressly required that the present Agreement and its Exhibits are drawn up in the English language. / Les parties aux presentes ont expressement exige que la presente convention et ses Annexes soient redigees en langue anglaise.
Trademark Information
eQuatrix, MathTabs, MathTabsLT, the MathTabs logo, and the eQuatrix logo are trademarks of eQuatrix, Inc. Quark, QuarkXPress, and XTensions are trademarks of Quark, Inc. Apple and Macintosh are trademarks of Apple Computer, Inc.
Quark Disclaimer
QUARK, INC. MAKES NO WARRANTIES, EITHER EXPRESS OR IMPLIED, REGARDING THE ENCLOSED SOFTWARE PACKAGE, ITS MERCHANTABILITY,OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.QUARK DISCLAIMS ALL WARRANTIES RELATING TO THE ENCLOSED SOFTWARE PACKAGE. ALL OTHER WARRANTIES AND CONDITIONS, WHETHER EXPRESS, IMPLIED, COLLATERAL, MADE BY THE DISTRIBUTORS, RETAILERS OR DEVELOPERS OF THE ENCLOSED SOFTWARE ARE DISCLAIMED BY QUARK, INCLUDING WITHOUT LIMITATION, NON-INFRINGEMENT, COMPATIBILITY, OR THAT THE SOFTWARE IS ERROR FREE, OR THAT ERRORS CAN OR WILL BE CORRECTED. SOME JURISDICTION, STATES, OR PROVINCES DO NOT ALLOW LIMITATIONS ON IMPLIED WARRANTIES, SO THE ABOVE LIMITATION MAY NOT APPLY TO PARTICULAR USERS.
REGARDLESS OF WHETHER ANY REMEDY FAILS OF ITS ESSENTIAL PURPOSE, IN NO EVENT SHALL QUARK OR ANY ENTITY WHICH CONTROLS, IS CONTROLLED BY, OR IS UNDER COMMON CONTROL OF QUARK BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL, CONSEQUENTIAL OR PUNITIVE DAMAGES,INCLUDING,BUT NOT LIMITED TO,ANY LOST PROFITS,LOST TIME,LOST SAVINGS,LOST DATA, LOST FEES,OR EXPENSES OF ANY KIND ARISING FROM INSTALLATION OR USE OF THE SOFTWARE OR ACCOMPANYING DOCUMENTATION IN ANY MANNER,HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY.IN ANY EVENT,QUARKS LIABILITY RELATING TO THE SOFTWARE SHALL BE LIMITED TO FIFTY DOLLARS ($50)OR THE AMOUNT PAID BY THE USER TO QUARK,WHICHEVER IS LESS.THESE LIMITATIONS WILL APPLY EVEN IF QUARK HAS BEEN ADVISED OF SUCH POSSIBLE DAMAGES. SOME JURISDICTIONS, STATES, OR PROVINCES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES,SO THE LIMITATION OR EXCLUSION INCLUDED IN THIS LICENSE AGREEMENT MAY NOT APPLY TO PARTICULAR DEVELOPERS.
MATHTABS IS FOR USE WITH A REGISTERED COPY OF QUARKXPRESS VERSION 4.1X.
Copyright © 2003 by eQuatrix, Inc. All rights reserved. Portions of the software (the XTension library) are Copyright © 1990–1996 Quark, Inc. No part of this guide may be reproduced or transmitted in any form, by any means (photocopying, electronic, online, recording, or otherwise) without the prior written permission of eQuatrix, Inc.
Registration
To receive technical support and upgrade information, please register your copy of MathTabs.
The easiest way to register is on our website. Or, a PDF registration form is included in this package, which can be printed out and mailed. You can also email us and request an email registration form.
License Agreement
Please read the enclosed License Agreement. By installing or using the MathTabs software, you are consenting to be bound by and become a party to this agreement. If you do not agree to the terms and conditions of this agreement, you must not install or use the software, and you do not become a licensee under this agreement.
©2003 eQuatrix, Inc.
|