123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- /******************************************************************************
- *
- * project name: TI-68k Developer Utilities
- * file name: ttebkmeta.h
- * initial date: 25/08/2000
- * author: thomas.nussbaumer@gmx.net
- * description: meta tags and control codes definitions
- *
- ******************************************************************************/
- /*
- This file is part of TI-68k Developer Utilities.
- This file is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
- As a special exception, UNMODIFIED copies of ttebkgen may also be
- redistributed or sold without source code, for any purpose. (The Lesser
- General Public License restrictions do apply in other respects; for example,
- they cover modification of the program.) This exception notice must be
- removed on modified copies of this file.
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- */
- #ifndef __TTEBKMETA_H__
- #define __TTEBKMETA_H__
- #define CCI 0x07 // control code indicator
- #define SBCC_FF 0x01 // formfeed
- #define SBCC_HR 0x02 // horizontal ruler
- #define SBCC_LEFT 0x03 // alignment left
- #define SBCC_RIGHT 0x04 // alignment right
- #define SBCC_CENTER 0x05 // alignment center
- //--------------------------------------------------
- // the runlength indicator is NOT a real single
- // byte control key !!!
- //--------------------------------------------------
- #define SBCC_RLI 0xff // run length indicator
- //--------------------------------------------------
- // the following codes are just used during
- // preprocessing. they will not be in the final
- // ebook text
- //--------------------------------------------------
- #define SBCC_TRANS_ON 0xe0
- #define SBCC_TRANS_OFF 0xe1
- #define SBCC_REPLACE_ON 0xe2
- #define SBCC_REPLACE_OFF 0xe3
- #define SBCC_COLLAPSE_ON 0xe4
- #define SBCC_COLLAPSE_OFF 0xe5
- #define SBCC_DOUBLESPACE_ON 0xe6
- #define SBCC_DOUBLESPACE_OFF 0xe7
- #endif
- //#############################################################################
- //###################### NO MORE FAKES BEYOND THIS LINE #######################
- //#############################################################################
- //
- //=============================================================================
- // Revision History
- //=============================================================================
- //
- // Revision 1.2 2000/10/01 14:59:22 Thomas Nussbaumer
- // generic commit
- //
- // Revision 1.1 2000/08/27 23:51:17 Thomas Nussbaumer
- // initial version
- //
- //
|