Vd8 Manual Us
Vd8 Manual Us
Vd8 Manual Us
User Manual
Contents
Contents
1 General Information
General Information..........................................................................2
About this manual............................................................................2
Delivery & Updates ........................................................................................2
Prior knowledge ............................................................................................2
Conventions..................................................................................................2
Services ..........................................................................................3
Program Help ...............................................................................................4
Additional Services ........................................................................................4
Legal notices ...................................................................................5
VIVA Trademarks ...........................................................................................5
Trademarks of other manufacturers ..................................................................5
VIVA Software License Agreement ......................................................6
2 Installation
Preparing the Installation.................................................................14
Step 1: The correct installation program for your operating system.......................14
Step 2: Unpacking the installation program......................................................14
Step 3: Installation rights................................................................................14
Step 4: Licensing the software (chargeable versions only)....................................14
Step 5: Hardware protection............................................................................15
Installation on Microsoft Windows.....................................................15
Program installation........................................................................15
Step 1: Unpack the installation program............................................................15
Step 2: Start the installation program...............................................................15
Step 3: Select the installation language.............................................................15
Step 4: Follow the installation instructions.........................................................15
Step 5: Start the program...............................................................................16
Step 6: Choose License File..............................................................................16
Customize your Installation...............................................................16
Uninstalling or deleting the program.................................................16
Un-installation with the VIVA program.............................................................16
Un-installation with the operating system.........................................................16
Installation on Mac OS X...................................................................16
Step 1: Unpack the installation program............................................................16
Step 2: Copy the program...............................................................................17
Step 3: Install the QuickLook module................................................................17
Step 4: Start the program...............................................................................17
Step 5: Choose License File..............................................................................17
Customize Installation......................................................................17
Update an installed program version..................................................17
Uninstalling or deleting the program.................................................17
Deleting on Mac OSX (10.5).............................................................................17
I Deleting on Mac OS X (10.6 or newer)................................................................17
Contents
Installation on Linux........................................................................18
Step 1: Choose the installation package.............................................................18
Step 2: Unpack the installation program...........................................................18
Step 3: Installation with the Terminal...............................................................18
Step 4: Start the program...............................................................................19
Step 5: Choose License File..............................................................................19
Update License Key..........................................................................19
Step 1: Start the program................................................................................19
Step 2: Update License...................................................................................19
Step 3: Follow the instructions.........................................................................19
Automated Installation (for System Administrators only) ......................19
Preferences file.............................................................................................20
Create Preferences file:..................................................................................20
Windows Registry..........................................................................................21
License file...................................................................................................21
Paths for the license file in the user folder:........................................................21
Paths for the license file in the program folder:..................................................21
VCP file.......................................................................................................22
3 User Interface
The Document Window....................................................................24
Menus...........................................................................................24
Standard Dialog Boxes & Palettes.......................................................25
Dialog Construction and Behavior....................................................................25
Palette Construction and Behavior...................................................................25
Dialog and Palette Elements...........................................................................25
Entry Fields..................................................................................................25
Checkboxes and Radio Buttons.......................................................................27
Pop-Up Menus.............................................................................................27
Command areas...........................................................................................27
Lists and Buttons..........................................................................................27
Program Palettes............................................................................28
System Dialog Boxes........................................................................29
Errors, Warnings and Queries............................................................29
4 Working with Documents
Introduction...................................................................................31
Open Document..............................................................................31
Open Document with Open command:..............................................................31
Closing Documents..........................................................................31
Close a document with the close box:...............................................................32
Close document with the Close command:........................................................32
Revert to saved document................................................................32
Creating new documents.................................................................32
Create a new document:................................................................................32
Summary Document Creation:..........................................................34
II
Contents
Saving Documents..........................................................................34
Save a new document:...................................................................................35
Save a new document with Preview:................................................................35
Save an existing document:...........................................................................36
Save a document with a different name:..........................................................36
Document views.............................................................................36
Hide and show palettes..................................................................................36
Selecting Open documents.............................................................................37
Stack and Tile Windows (multiple documents)..................................................37
Tile a single document window.......................................................................38
Document zoom...........................................................................................38
Select zoom scale through menu commands:....................................................39
Zoom with Zoom tool:...................................................................................39
Modify zoom factor with the Zoom factor field:.................................................39
Presentation Mode........................................................................................39
Activate Presentation Mode:...........................................................................40
Leave Presentation Mode:..............................................................................40
5 Working with Objects
Introduction..................................................................................42
Creating objects ............................................................................43
Creating closed objects .................................................................................43
Create a rectangle or square interactively: .......................................................43
Create a rectangle/square automatically: ........................................................44
Create a curved rectangle: ............................................................................44
Create an oval/circle interactively: .................................................................44
Create a polygon: ........................................................................................45
Create line objects .......................................................................................45
Create a simple straight line: .........................................................................45
Create an orthogonal line: .............................................................................46
Create a multiple line: ..................................................................................46
Summary Creating Objects ..............................................................46
Selecting objects............................................................................48
Select objects with a mouse-click: ..................................................................48
Select objects through dragging: ...................................................................48
Select all objects: .........................................................................................48
Deselect all selected objects: .........................................................................49
Summary Selecting objects ..............................................................49
Positioning objects .........................................................................50
Move objects ...............................................................................................51
Move object with the mouse: ..........................................................................51
Move/nudge object with the keyboard: ............................................................51
Move objects with the Module palette: .............................................................51
Move objects with the Object Settings dialog: ...................................................52
Changing object hierarchy ............................................................................52
Change object hierarchy: ..............................................................................52
Object alignment .........................................................................................53
Align objects with menu commands: ..............................................................53
Align objects with the Align/Distribute dialog: .................................................54
Align objects with the Module palette: ............................................................54
Align objects with the Object Settings dialog: ...................................................55
III
Contents
Edit Layers...................................................................................................84
Edit Layer:...................................................................................................84
Switch Layers on and off................................................................................85
Layer Hierarchy............................................................................................85
Change Layer Hierarchy:................................................................................85
Manage Objects on Layers................................................................85
Create an object on the new layer:..................................................................86
Move the object to Layer 1:.............................................................................86
Duplicating, Copying and Pasting Objects on Layers..........................................86
Copy an object and paste to the active layer:....................................................86
Cut an object and paste to the active layer:......................................................87
Remove an individual object:.........................................................................87
Remove several objects from two or more layers:...............................................87
Naming objects on layers..............................................................................88
Name objects on layers:................................................................................88
Grouping Objects on Layers...........................................................................88
Managing and editing grouped objects on layers.............................................88
Changing attribute of a grouped object:..........................................................88
Tips & Tricks for working with layers..................................................89
6 Working with Text
Creating Text objects.......................................................................91
Create a new text object interactively...............................................................91
Create a new Text object with Menu/shortcut keys:.............................................91
Convert an existing object into a Text object:....................................................92
Create a Text object by creating an Alias object with variable content:.................92
Summary Creating Text Objects......................................................................93
Text mode.....................................................................................93
Activate/leave Text mode..............................................................................93
Activate Text mode:......................................................................................93
Activate Text mode in object groups:...............................................................93
Leave Text mode: .........................................................................................94
Summary Activate/Leave Text mode................................................................94
Entering text..................................................................................94
Entering and correcting text..........................................................................94
The insertion point (cursor)............................................................................94
Summary cursor...........................................................................................95
Entering functions........................................................................................95
Enter a function:...........................................................................................95
Importing text...............................................................................96
Import with the Import command:..................................................................96
Selecting text.................................................................................96
Selecting text passages.................................................................................96
Single text passages.....................................................................................97
Mark a text passage with the mouse:...............................................................97
Mark a text passage with keyboard commands:................................................97
Mark a text passage with keystrokes:...............................................................97
Marking across pages: ..................................................................................97
Selecting text elements..................................................................................97
Select a word interactively with the mouse:......................................................97
Select a line interactively with the mouse: .......................................................98
VI Select a sentence interactively with the mouse: ................................................98
Contents
X
Contents
XII
Contents
XIII
General Information
General Information
General Information
About this manual
VIVA Software programs are constructed in such a way that the functions are
almost self-explanatory. Thus you do not have to read this manual completely
to be able to work with the program. We have tried to build this manual
didactically, but in the first instance it serves as a work of reference. You can
go through each chapter separately. If individual descriptions refer to func-
tions described in other chapters, an appropriate reference is made.
This manual was created with VivaDesigner for Windows. Despite all our
efforts, some errors may be contained in the manual. We would therefore be
pleased to receive all your comments and criticisms that will help us to
improve the quality of our products.
Prior knowledge
To understand the instructions in this manual, you should have the following knowledge:
- The use of shortcut key commands and the mouse.
- The installation and starting of a computer program.
- Working with files and folders, especially opening, saving and closing files.
- Switching between program and operating system.
- Using and controlling printers.
2
General Information
Conventions
In the manual, a series of expressions and conventions helps for better comprehension.
- Operating systems: The manual was written for a computer program that may be used on
several operating systems. The manual therefore only refers to a specific operating system
when the program behaves differently under different operating systems, or if another
operation is necessary. The operating systems are abbreviated in the manual as Windows
(for Windows XP, Windows Vista, Windows 7, etc.), Linux (for all Linux Variations) and
Mac (for Mac OS X).
- Mouse buttons: The majority of computer mouse units have several buttons. In the manual
we have dispensed with the expressions »right mouse button« or »left mouse button«, as
the functions for these buttons in the operating system are adjustable for left- or right-
handers. For this reason we use the correct expressions primary mouse button, secondary
mouse button and Scroll wheel.
- Menu commands: Menu commands are described as far as possible according to the oper-
ating system. A menu command consists of the commands in the main menu and the
appropriate submenu, which are separated by a »greater than« character (>).
- Keyboards: Not all keyboards use the same names for the same functions. Below are a few
examples of German keys with their equivalents:
- »Strg« = »Ctrl«
- »Entf« = »Del« or »forward delete«
- »Pos 1« = »Home«
- Shortcut key commands: Shortcut key commands are described as far as possible accord-
ing to the operating system. A key command consists of one or more key combinations. In
such a combination the keys must be pressed in the order given. The keys are separated by
a plus sign (+). The shortcut key command Ctrl+Shift+B means that you must first press
down the Ctrl key, then Shift and finally the B key together.
- Style: Characters displayed in the font »Courier« display the entry that is required from the
user.
3
General Information
Services
Program Help
If you need help for the VIVA application, the following resources are available:
1. The program’s own user manual:
- Select the menu command Help > Start Dialog.
- -Click the command for the program manual.
2. The application website:
- Select the menu command Help.
- Select the command for the program website.
3. Send a message to VIVA:
- Select the menu command Help > Send a message to VIVA.
- Fill out the fields in the Internet browser and describe your problem in as much detail as
possible.
If you have problems with your operating system, please read the documentation supplied with
your computer. This particularly refers to problems with:
- access to discs and folders,
- saving files,
- usage of fonts or single characters in a font, and
- usage of printers and output devices.
Note:
The usage of additional applications which add to or extend the functions of the operating
system may limit the functionality of the program or its usage completely. These may include:
- Programs that change the display of windows, documents and dialogs
- Programs that change the access to and management of fonts.
Therefore we cannot give any guarantees for program usage in conjunction with these programs.
Additional Services
VIVA offers many additional services on request. These include:
1. Service & Support:
- -Training & Workshops
- -Telephone Hotline in several languages
- -Service & Support contracts
- -Support for your developers (Support/example code)
4
General Information
Legal notices
VIVA Trademarks
Viva®, VIVA®, VivaDesigner®, VivaImpose®, VivaPosterize®, VivaXML®, VIVA Network Pub-
lishing®, Database Publsihing®, VivaIP®, VivaCP® and VivaPress® are registered trademarks of
VIVA GmbH. Companies and product names mentioned in this manual are trademarks or regis-
tered trademarks of the respective companies.
All rights reserved. © 1994, 2014 VIVA GmbH. All unauthorised copying of this manual or the
software will be subject to legal prosecution. Rights to the software programs are owned by
Viva GmbH, Koblenz, Germany. Rights to the documentation and rights to the object-oriented
Alias concept are owned by Andreas Krings. Legal purchase of the program version and manual
entitles the user to use the product according to the conditions of the licensing agreement.
Duplication, sale or other use of the product not complying with the conditions of the licensing
agreement is prohibited. Copies of the programs may be made only for data backup purposes.
5
General Information
Quark, the Quark Logo, QuarkXPress, XTensions, QuarkXTensions, Job Jackets, Composition
Zones and other trademarks used occasionally in connection with Quarkare trademarks of
Quark Inc. and all connected and subsidiary companies.
The PANTONE® colors displayed in the software or in the user documentation may possibly not
be identical with the PANTONE color standards. Please check the exact colors in the current
PANTONE publications. PANTONE and other trademarks of Pantone, Inc. are the property of
Pantone, Inc. ©Pantone, Inc., 2007.
Color Data is manufactured under licence from Dainippon Ink and Chemicals, Inc.
FOCOLTONE and FOCOLTONE Colour System are registered trademarks of FOCOLTONE. Concept,
structure and form of the FOCOLTONE material and its intellectual property are protected by
Patent and copyright. Reproduction in any form, in whole or in part, for private use or for sale,
is strictly prohibited. Further information on the patents is available from FOCOLTONE, Ltd.
Toyo Ink Mfg. Co., Ltd. is the owner of the copyrights of the TOYO INK COLOR FINDER™ SYSTEM
AND SOFTWARE. ©TOYO INK MFG. CO., LTD., 1991. COLOR FINDER has been registered as a trade-
mark by the Toyo Ink Mfg. Co., Ltd.
TRUMATCH, TRUMATCH Swatching System and TRUMATCH System are trademarks of TRUMATCH,
Inc.
Netscape Navigator is a registered trademark of Netscape in the United States and in other
countries.
WordPerfect is a registered trademark of the Corel Corporation.
Unicode is a trademark of Unicode, Inc.
Firefox is a trademark of the Mozilla Foundation.
6
General Information VIVA Softwarelizenzvertrag
vided that the backup copy must include all copyright or other proprietary notices con-
tained on the original.
E. VIVA Public Server License for end users. Within the scope of a “VIVA Public Server
License for end users”, VIVA and/or VIVA’s licensor(s) give you permission for the instal-
lation and usage of a copy of the VIVA Software (chargeable full licensed version) on
ONE computer. Within the scope of this license contract, the existence of the VIVA Soft-
ware on more than one computer at a time is not permitted. It is permitted to provide
the VIVA software via a PUBLIC network where it can be used by more than one computer
at the same time. “Public network for end users” means your network resource, that is
accessible to everyone. Provision of the software as a general service provider (e.g.
Application Service Provider) is explicitly excluded. You may make one copy of the VIVA
Software in machine-readable form for backup purposes only; provided that the backup
copy must include all copyright or other proprietary notices contained on the original.
F. VIVA Public Server License for service providers. Within the scope of a “VIVA Public
Server License for service providers”, VIVA and/or VIVA’s licensor(s) give you permission
for the installation and usage of a copy of the VIVA Software (chargeable full licensed
version) on ONE computer. Within the scope of this license contract, the existence of the
VIVA Software on more than one computer at a time is not permitted. It is permitted to
provide the VIVA software via a PUBLIC network where it can be used by more than one
computer at the same time. “Public network for end users” means your network
resource, that is accessible to everyone. Provision of the software as a general service
provider (e.g. Application Service Provider) is explicitly permitted. You may make one
copy of the VIVA Software in machine-readable form for backup purposes only; pro-
vided that the backup copy must include all copyright or other proprietary notices con-
tained on the original.
G. Except as and only to the extent permitted in this License, by applicable licensing
terms governing use of the Open-Sourced Components, and by applicable law, you
may not copy, decompile, reverse engineer, disassemble, modify, or create derivative
works of the VIVA Software or any part thereof. This omission relates to both the pro-
gram code, as well as passwords, program structures and concepts, regardless of
whether they are marked with a copyright notice or are included in source code, inso-
far as this is not permitted within the scope of this license agreement or through
licensing regulations regarding the use of open source components or through legal
restrictions. THE VIVA SOFTWARE IS NOT INTENDED FOR USE IN THE OPERATION OF
NUCLEAR FACILITIES, AIRCRAFT NAVIGATION OR COMMUNICATION SYSTEMS, AIR TRAFFIC
CONTROL SYSTEMS, LIFE SUPPORT MACHINES OR OTHER EQUIPMENT IN WHICH THE FAIL-
URE OF THE VIVA SOFTWARE COULD LEAD TO DEATH, PERSONAL INJURY, OR SEVERE PHYSI-
CAL OR ENVIRONMENTAL DAMAGE.
3. Compliance with Licenses. To ensure compliance with the terms of this Agreement, VIVA
may, no more than once annually, appoint an independent third party to audit and inspect
all the Computers and networks on which you (or your contracting parties) install and/or
access the software. Any such audit shall be conducted at its expense during regular busi-
ness hours at your offices and shall not unreasonably interfere with your business activities.
You agree to give VIVA or the independent third party under this License Agreement the
right of access to all computers and networks. If you deny access or hinder the testing and
inspection, VIVA may terminate the right of use without further testing and without refund-
9 ing the fees paid to date. If such audit shows that you are not using the Software in accor-
General Information VIVA Softwarelizenzvertrag
dance with the terms of this Agreement, you shall pay the applicable fees for such addi-
tional copies within thirty (30) days of invoice, with such underpaid fees being the license
fees as per VIVA’s then-current, country specific, price list. If underpaid fees are in excess of
five percent (5%) of the value of the fees paid under this Agreement, then you shall pay such
underpaid fees and VIVA’s reasonable costs of conducting the audit. Nothing in this Section
shall be deemed to limit any legal or equitable remedies available to VIVA for violation of
this Agreement.
4. Transfer. You may not rent, lease, lend, redistribute or sublicense the VIVA Software. You
may, however, make a one-time permanent transfer of all of your license rights to the VIVA
Software (in its original form as provided by VIVA) to another party, provided that: (a) the
transfer must include all of the VIVA Software, including all its component parts, original
media, printed materials and this License; (b) you do not retain any copies of the VIVA Soft-
ware, full or partial, including copies stored on a computer or other storage device; and (c)
the party receiving the VIVA Software reads and agrees to accept the terms and conditions
of this License. You may not rent, lease, lend, redistribute, sublicense or transfer any VIVA
Software that has been modified or replaced under Section 2D above. All components of the
VIVA Software are provided as part of a bundle and may not be separated from the bundle
and distributed as standalone applications.
A.Updates: If an VIVA Software update completely replaces a previously licensed version
(full installation) of the VIVA Software, you may not use both versions of the VIVA Soft-
ware at the same time nor may you transfer them separately.
B.NFR (Not for Resale) Copies: Notwithstanding other sections of this License, VIVA Soft-
ware labeled or otherwise provided to you on a promotional basis may only be used for
demonstration, testing and evaluation purposes and may not be resold or transferred.
C.EDU Copies: If the VIVA Software package has an EDU label or if you acquired the VIVA
Software at a discount price for academic/educational institutions, you must be an eli-
gible educational end user to use the VIVA Software. “Eligible educational end users”
means students, faculty, staff and administration attending and/or working at an edu-
cational institutional facility (i.e., college campus, public or private K-12 schools, uni-
versities, etc.).
5. Consent to Use of Data. You agree that VIVA and its subsidiaries may collect and use techni-
cal and related information, including but not limited to technical information about your
computer, system and application software, and peripherals, that is gathered periodically
to facilitate the provision of software updates, product support and other services to you (if
any) related to the VIVA Software. VIVA may use this information, as long as it is in a form
that does not personally identify you, to improve our products or to provide services or
technologies to you.
6. Termination. This License is effective until terminated. Your rights under this License will ter-
minate automatically without notice from VIVA if you fail to comply with any term(s) of this
License. Upon the termination of this License, you shall cease all use of the VIVA Software
and destroy all copies, full or partial, of the VIVA Software.
7. Limited Warranty on Media. VIVA warrants the media on which the VIVA Software is
recorded and delivered by VIVA to be free from defects in materials and workmanship
under normal use for a period of ninety (90) days from the date of original retail purchase.
10 Your exclusive remedy under this Section shall be, at VIVA’s option, a refund of the pur-
General Information VIVA Softwarelizenzvertrag
chase price of the product containing the VIVA Software or replacement of the VIVA Soft-
ware which is returned to VIVA or an VIVA authorized representative together with proof of
purchase. THIS LIMITED WARRANTY AND ANY IMPLIED WARRANTIES ON THE MEDIA INCLUDING,
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, OF SATISFACTORY QUAL-
ITY, AND OF FITNESS FOR A PARTICULAR PURPOSE, ARE LIMITED IN DURATION TO NINETY (90)
DAYS FROM THE DATE OF ORIGINAL RETAIL PURCHASE. SOME JURISDICTIONS DO NOT ALLOW LIM-
ITATIONS ON HOW LONG AN IMPLIED WARRANTY LASTS, SO THE ABOVE LIMITATION MAY NOT
APPLY TO YOU. THE LIMITED WARRANTY SET FORTH HEREIN IS THE ONLY WARRANTY MADE TO
YOU AND IS PROVIDED IN LIEU OF ANY OTHER WARRANTIES (IF ANY) CREATED BY ANY DOCU-
MENTATION, PACKAGING OR OTHERWISE. THIS LIMITED WARRANTY GIVES YOU SPECIFIC LEGAL
RIGHTS, AND YOU MAY ALSO HAVE OTHER RIGHTS WHICH VARY BY JURISDICTION.
8. Disclaimer of Warranties. YOU EXPRESSLY ACKNOWLEDGE AND AGREE THAT USE OF THE VIVA
SOFTWARE IS AT YOUR SOLE RISK AND THAT THE ENTIRE RISK AS TO SATISFACTORY QUALITY,
PERFORMANCE, ACCURACY AND EFFORT IS WITH YOU. EXCEPT FOR THE LIMITED WARRANTY ON
MEDIA SET FORTH ABOVE AND TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE
VIVA SOFTWARE IS PROVIDED “AS IS”, WITH ALL FAULTS AND WITHOUT WARRANTY OF ANY
KIND, AND VIVA AND VIVA’S LICENSORS (COLLECTIVELY REFERRED TO AS “VIVA” FOR THE PUR-
POSES OF SECTIONS 7 AND 8) HEREBY DISCLAIM ALL WARRANTIES AND CONDITIONS WITH
RESPECT TO THE VIVA SOFTWARE, EITHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT
NOT LIMITED TO, THE IMPLIED WARRANTIES AND/OR CONDITIONS OF MERCHANTABILITY, OF SAT-
ISFACTORY QUALITY, OF FITNESS FOR A PARTICULAR PURPOSE, OF ACCURACY, OF QUIET ENJOY-
MENT, AND NON-INFRINGEMENT OF THIRD PARTY RIGHTS. VIVA DOES NOT WARRANT AGAINST
INTERFERENCE WITH YOUR ENJOYMENT OF THE VIVA SOFTWARE, THAT THE FUNCTIONS CON-
TAINED IN THE VIVA SOFTWARE WILL MEET YOUR REQUIREMENTS, THAT THE OPERATION OF THE
VIVA SOFTWARE WILL BE UNINTERRUPTED OR ERROR-FREE, OR THAT DEFECTS IN THE VIVA SOFT-
WARE WILL BE CORRECTED. NO ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY VIVA OR
AN VIVA AUTHORIZED REPRESENTATIVE SHALL CREATE A WARRANTY. SHOULD THE VIVA SOFT-
WARE PROVE DEFECTIVE, YOU ASSUME THE ENTIRE COST OF ALL NECESSARY SERVICING, REPAIR
OR CORRECTION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES
OR LIMITATIONS ON APPLICABLE STATUTORY RIGHTS OF A CONSUMER, SO THE ABOVE EXCLUSION
AND LIMITATIONS MAY NOT APPLY TO YOU.
9. Limitation of Liability. TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT SHALL VIVA BE
LIABLE FOR PERSONAL INJURY, OR ANY INCIDENTAL, SPECIAL, INDIRECT OR CONSEQUENTIAL
DAMAGES WHATSOEVER, INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS,
LOSS OF DATA, BUSINESS INTERRUPTION OR ANY OTHER COMMERCIAL DAMAGES OR LOSSES,
ARISING OUT OF OR RELATED TO YOUR USE OR INABILITY TO USE THE VIVA SOFTWARE, HOWEVER
CAUSED, REGARDLESS OF THE THEORY OF LIABILITY (CONTRACT, TORT OR OTHERWISE) AND EVEN
IF VIVA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME JURISDICTIONS DO NOT
ALLOW THE LIMITATION OF LIABILITY FOR PERSONAL INJURY, OR OF INCIDENTAL OR CONSEQUEN-
TIAL DAMAGES, SO THIS LIMITATION MAY NOT APPLY TO YOU. In no event shall VIVA’s total
liability to you for all damages (other than as may be required by applicable law in cases
involving personal injury) exceed the amount of fifty dollars ($50.00). The foregoing limita-
tions will apply even if the above stated remedy fails of its essential purpose.
10. Export Control. You may not use or otherwise export or reexport the VIVA Software except as
authorized by United States law and the laws of the jurisdiction in which the VIVA Software
was obtained. In particular, but without limitation, the VIVA Software may not be exported
11 or re-exported (a) into any U.S. embargoed countries or (b) to anyone on the U.S. Treasury
General Information VIVA Softwarelizenzvertrag
12
Installation
Installation
Installation
Preparing the Installation
For the installation and subsequent problem-free operation of the layout program VivaDesigner,
the following conditions are absolutely essential. These are explained below.
Step 1: The correct installation program for your operating system
For the software installation VIVA has developed appropriate installation programs for different
operating systems (Windows, Mac OS X and Linux). Please ensure when ordering or down-
loading the installer program that you select the correct one for your operating system.
Note:
All VIVA-Programs are available as 32-bit versions. An installation on computers with a 64-
bit operating system is possible in some cases, but the VIVA programs will be supplied in 32-bit
mode, insofar as this is supported by the operating system.
Step 2: Unpacking the installation program
The installation program may be packed in an archive (e.g. ZIP or rar file). A ZIP/RAR file may
be recognized by its suffix, when these are displayed as default. In this case you must unpack
the installation program so as to be able to start it. Programs for unpacking archives (e.g. ZIP
files) are a part of the operating system.
Note:
When using Windows, it may be that the operating system's own unpacking program displays
an empty archive. In this case please use a free of charge additional program (e.g. 7-Zip), to
unpack the ZIP.
Step 3: Installation rights
The installation may under certain circumstances only be possible with local administrator rights.
If you do not possess appropriate rights, please contact your administrator.
Step 4: Licensing the software (chargeable versions only)
1. Free Edition
Users of a free of charge version (Free Edition) do not need a license file. A suitable license file
is included in the installation package.
Note:
A free of charge Free Edition cannot be updated with a license file for chargeable program
versions. In this case you must use another installation program.
2. Demo Version
Users of a free of charge time-limited demo version also do not need a license file. A demo license
file is included in the installation package. When the time limit for using the demo version has
expired, documents may be edited further with the free of charge Free Edition or a chargeable
licensed program version.
3. Personal Edition/Commercial Edition
Users of a chargeable licensed program version will receive an installation program containing
a time limited license file. Replace this license file with the final license file that you will have
received from either VIVA or your product dealer after purchasing the software. The license file
can be used for licensing a program on all platforms and has the suffix .vlk.
14
Installation
To exchange a time-limited license file for a final license file for chargeable program versions
(Personal Edition or Commercial Edition), please see the section Update License Key.
Note:
- Do NOT try to open the license file with another program (Text Editor, etc.) or in a browser.
- Store the license file on your computer and note its location so that you have the license
file for a later installation.
Step 5: Hardware protection
Some special Desktop and Server applications are supplied by VIVA with a hardware protection
key (Dongle) as well as the license file. If you have received software with hardware protection
(e.g. with the purchase of server software), attach the hardware key to your computer's USB
connection before you install the software. The VIVA application should recognise the hardware
key automatically after installation, or at least after the computer is rebooted.
15
Installation
Installation on Mac OS X
Step 1: Unpack the installation program
Double-click the file icon with the suffix dmg. The operating system will unpack the file and
display it as a disk drive on the Desktop.
16
Installation
17
Installation
Installation on Linux
Step 1: Choose the installation package
VivaDesigner is available for different distributions, which support different packages. Select
the installation package with the suffix
- .deb (Debian), if for example you use a Debian, Ubuntu or Mint distribution;
- .rpm (Red Hat Package Manager), if you use a RedHat, OpenSuse, Fedora or Mandriva
distribution; or
- .tgz (TAR.GZ), if you use a Slackware, KateOS or NimbleX distribution.
Installations of VivaDesigner 8.0 were tested on the following Linux distributions:
Debian Installation packages
- Debian (Wheezy) 32-bit
- Mint Debian 201303 Cinnamon 32-bit
- Mint 16 (Petra) Cinnamon 32-bit
- Mint 15 (Olivia) Cinnamon 64-bit (please check the notices)
RPM Installation packages
- openSUSE 12.3 (Dartmouth) 32-bit
- openSUSE 13.1 (Bottle) 32-bit
TAR.GZ Installation packages
- Fedora 19 (Schrödinger‹s Cat) 32-bit
If you use the 32-bit program version on a 64-bit operating system, you may need to install the
libraries for 32-bit programs! This is for example the case for the Linux distribution “Mint-15
64-bit”. In this case, please enter “sudo apt-get install ia32-libs” with the Terminal.
If this is not successful, please enter “sudo dpkg --add-architecture i386”, followed by
“sudo apt-get update” and then “sudo apt-get install ia32-libs”.
Step 2: Unpack the installation program
The installation program may be packed in an archive (e.g. ZIP file). A ZIP file may be recog-
nized by the suffix .zip. In this case you must unpack the installation program to be able to
start it. Programs for unpacking archives (e.g. ZIP files) are included as a part of the operating
system.
Step 3: Installation with the Terminal
On Linux systems you can install the software using the Terminal or, with some distributions,
using package/software managers. In both cases you need administrator rights (root user
rights).
If you want to use the operating system package manager to install .deb and .rpm packages,
double click the file icon of the installation package.
If you want to use the Terminal to install the software, please enter:
- dpkg -i program_name.rpm to install a deb package
18
Installation
19
Installation
Preferences file
In this Preferences file are contained all of the settings that can be entered in the program's
Preferences dialog. If users need certain predefined settings, you will need this file for the auto-
mated installation. This is particularly true if you need special program settings. The Preferences
file is not part of the installation, but is saved when the program quits for the first time, and is
updated when further changes are made. The Preferences file contains both preferences for the
program and preferences for documents.
To create a Preferences file for automatic installation, please proceed with the following steps:
20
Installation
Windows Registry
For technical reasons, NOT all program preferences are saved in the Preferences file. The Proxy
Settings for example are saved in the Windows Registry, so that the VivaFileSender can also
access this information. In this case you must extend the Windows Registry.
Since Version 7.1 (Build 7107) and 8.0 (Build 7514), the Proxy settings must be entered in
KEY_LOCAL_MACHINE/Software/Viva/VivaApp/Proxy. The software will then register the fact
that at the time of the installation there is, as yet, no user in the system. The deciding factor
here is the value in SystemScopeStamp as well as the pure Proxy settings. The value format is a
free choice (date, number or text) but must be UNIQUE.
The software checks the entry in KEY_LOCAL_MACHINE when it is started and enters these set-
tings automatically in KEY_CURRENT_USER. If the user changes the Proxy settings, then the
new settings will take effect, as long as the value in the field SystemScopeStamp has not
changed. If the value in the field SystemScopeStamp changes, the Proxy settings from
KEY_CURRENT_USER will be overwritten automatically with the Proxy settings in
KEY_LOCAL_MACHINE.
License file
If you carry out an automatic installation, you must ensure that there are individual serial
numbers for each computer, which are generally only allowed to be used on one computer. A
general license file for a corporation is only available on request.
In a manual installation the license file is saved to the user folder. The program automatically
names the file viva-x.x.vlk, whereby the variable x.x represents the program version (e.g.
viva-7.1.vlk for Version 7.1). We recommend this procedure.
21
Installation
VCP file
If you work with service providers who supply you with a communication profile, this commu-
nication profile should also be taken into account with an automated installation. With the
help of the communication profile, you can send documents with all fonts and images used to
third parties fully automatically. Please refer to the chapter in the manual entitled Package &
Send.
To enable customers in need of support to transfer test files to VIVA, the default communication
profile Viva Support with the file VIVA_Support.vcp is supplied with the program. You can
decide for yourself whether you will remove this communication profile for an automated
installation and/or install other communication profiles supplied by your service provider. The
communication profiles always have the suffix .vcp and must be placed in the folder
Resources/Services of the program folder.
22
User Interface
User Interface
User Interface
The Document Window
The basic method of handling a window is the same for all document windows. You are able to
move a single document window, scroll through the content, and change the window size if
necessary.
The program displays the document name in the title bar. To move a document window you
click on the title bar, hold down the mouse button and drag the window to its desired location.
When you need to change the document view in order to see different parts of a document you
may click the scroll arrows or use the scroll boxes to navigate through the document content.
Through the window’s size box you may reduce or enlarge the window size .
With the window’s zoom box you can zoom the document window to a size fitting your monitor.
The collapse box enables you to collapse or reveal the contents of the document window. Click-
ing on the close box closes the document.
The Rulers are displayed at the left and upper edges of the document; the Rulers may be hid-
den or displayed according to preference.
The document page is surrounded by the clipboard area where objects can be placed that shall
not be printed. You can define the display of the the clipboard area in the Colors tab of the
Program section of the Preferences.
Menus
The application provides the menu points File, Edit, Document, View and Window, which are
always available to the user. Other menu points, such as Object,Text, Table or Picture are con-
text-sensitive, i.e. relative to the editing mode. In each menu, groups of associated commands
are separated from each other by a dotted line.
Some menu commands are followed by the corresponding keyboard commands. The user may
also execute commands with these keyboard shortcuts.
Menu points ending in three dots open a dialog box for further input.
If menu points are grayed, then these functions may not be selected as long as their criteria are
not met.
Commands followed by an arrow open up further submenus. These are also called hierarchic
menus. To enter into the submenu, select the command in the main menu and then drag the
mouse to the desired command in the submenu. If you only pass over such a menu command
on your way to another menu point, the submenu does not open. Submenus are usually dis-
played to the right of the main menu point.
A Tick or Checkmark in front of a menu command indicates that this command or mode is acti-
vated. To deactivate the command or mode, the menu command must be selected again so
that the tick disappears.
24
User Interface
25
User Interface
Entry Fields
The program supports absolute measurement entries in all entry fields of all palettes when
based on the following formats:
- Point Pica (abbreviated as pt)
- Point Didot (abbreviated as dd)
- Millimeters (abbreviated as mm)
- Centimeters (abbreviated as cm)
- Inches(abbreviated as in or ")
- Decimal Inches (abbreviated as dz)
- Cicero (abbreviated as c)
- Quarts (abbreviated as q)
- Degrees (abbreviated as ˚)
With the exception of those entry fields requiring degree values, absolute measurement default
values may be set in the Measurements section of the Preferences.
Relative measurement entries made in all entry fields are supported when based on the follow-
ing formats:
- Percent (abbreviated as %)
- “Em” Values (abbreviated as g)
Calculations may be performed in all entry fields. The program supports the following basic
arithmetical operations:
- Addition (abbreviated as +)
- Subtraction (abbreviated as -)
- Multiplication (abbreviated as *)
- Division (abbreviated as /)
- Potentiation (abbreviated asˆ)
Any combination of measurement units can be used in all calculations. Possible combinations
are, however, restricted to values of the same type. Absolute values, for instance, can be calcu-
lated only with other absolute values (e.g. 30 mm + 10 pt), and relative values only with relative
values (e.g. 120% - 30%). In addition, all set levels are supported.
For example, you may use the following calculation combinations:
- 200 + (34 - 12*3) + (4*5)
- (5 * 3mm) + (2c - 7dd)
- 7mm * (5pt / 3pt)
26
User Interface
With multiplication and division, only one operand (format) may be used per field. Therefore
the following entries would be invalid:
- (34mm - 12" * 3dd) + (4pt * 5c)
- (5" * 3mm) + (2" * 5,7pt)
Fractions my also be entered. The following are some examples:
- 1/3 mm (equals 0,33...3 Millimeter)
- 4/15 mm (equals 0,266...6 Millimeter)
- 2/5 " (equals 0,4 Inches)
If a palette contains several entry fields, they can be selected with the Tab key if the mouse has
been clicked inside one of the entry fields.
Pop-Up Menus
A large number of setting options are displayed in what are called pop-up menus. The pop-up
menu displays a list of available settings as well as the last used setting, which is designated
by a dot or checkmark. A new selection automatically deselects the previous one.
Certain pop-up menus allow multiple selections at one time, which are marked in the usual
way. A new selection will serve to deactivate all of the previously selected options, as in the
example of selecting Normal text to deselect all other attributes. Some pop-up menus only
become available after another selection is made.
In addition to regular selection choices, some pop-up menus also contain options such as
Undefined or None. These options are actually indicating that the actual existing settings
remain untouched. To avoid accidentally changing an existing setting, position the mouse
pointer so that no selection is highlighted, and then release the mouse button.
Command areas
To simplify complex dialog boxes, command areas are used. Command areas have a frame and
a title, and incorporate several related commands in one box.
Lists and Buttons
Dialog boxes may also contain lists of entries. The user is able to move around in these selec-
tion lists using the scroll bars, scroll arrows, and arrow keys. Dialog boxes in the program con-
tain normal buttons and default buttons. Buttons surrounded by double frames are considered
default buttons, i.e., they are executed automatically if the Return key or Enter key are pressed
27 on the keyboard.
User Interface
Program Palettes
The Toolbar lets you create and modify objects. The use and function of the Toolbar is
described in detail in the chapter Working with Objects.
The term Module palette is a generic term for all module-oriented palettes. Various functions
such as Object mode, Picture mode and Text mode are described as modules. The Object mode
displays an Object palette, the Text mode a Text palette and the Picture mode a Picture palette.
The palette name Module is always shown, whichever mode you are in.
- The Object palette in Object mode allows the rapid definition of object co-ordinates and
attributes. The use and function of the Object palette is described in detail in the chapter
Working with Objects.
- The Text palette in Text mode allows the rapid definition of text attributes for the current
text chain or Story. The Story is divided into Chapter, Layout, Paragraph and Character
tabs, each of which have individual attributes. The use and function of the Text palette is
described in detail in the chapter Working with Text.
- The Picture Palette in Picture mode allows the rapid definition of picture attributes for a
selected image or picture. The use and function of the Picture palette is described in detail
in the chapter Working with Pictures.
The Page palette fulfills a series of varying functions. As well as the rapid selection of single
pages of the document it displays the document page(s) in different page order (Facing Pages
or Single Pages), shows the page numbering, enables the option of displaying either Alias
pages or document pages, the linking of Alias pages to document pages as well as movement
and deletion of individual document pages and thumbnail page previews. The use and func-
tion of the Page Layout palette is described in detail in the chapter Working with Pages.
The Style Sheets palette serves for the rapid application of defined Style Sheets to text, objects
and pictures. The use and function of the Style Sheets palette is described in detail in the chap-
ter Working with Style Sheets.
The Trapping palette determines the behavior of individual objects when printing in color. If
Automatic trapping mode is selected, the program traps the selected background color
according to a specific algorithm. Manual indicates the spread or choke value for the color
being trapped and a background color. Overprint indicates that the selected shape containing
that color will overprint the shape containing the background color.
The Search and Replace palette is for searching for and replacing text. The functions are
described in the chapter Working with Text.
The Spell and Grammar Check palette’s functions are described in the chapter Working with
Text.
The Character Map is similar to the one provided by your operating system, but is more flexible
in its functionality. The palette’s functions are described in the chapter The Character Map
Palette.
The Character Inspector is intended for use with single characters or combinations of two or
more characters (Graphemes). These often occur in Arabic texts, for example. You can manipu-
late the position of the character in the line and even improve the optical appearance of a
Grapheme by moving a part of it.
28
User Interface
There are further program palettes available. Whether these appear or not depends on your
program license. Please check the PDF file VD7-Editions in your installer package to see which
additional functions and palettes are included in your license.
The functions available in the Layer palette are described in the chapter Working with Layers.
The Colors palette gives you an overview of all the colors available to you and enables you to
apply a color to a marked text with a single click. In object mode you can apply a color (or a
blend) as a fill color, and also apply a color (not a blend) to the object frame.
Pictures: This is a special library palette where not only document pictures are shown, but also
images from other documents that have been saved in the library with their paths as Favorites.
The palette also includes an “explorer” function to display images stored in any folder on any
drive accessible to your computer or recently imported images as well as a search function.
This will be described in the chapter Working with Pictures.
29
Working with Documents
Working with Documents
Open Document
There are three ways to open existing documents. You can open a document with a double-
click on the document icon, or you can use the Open command in the File menu or the shortcut
keys.
When a document is opened through a double-click, the application is launched automatically,
and the document is opened.
When a document is opened from within the application, the VIVA dialog box will appear to
prompt you for the name of the file to be opened. This dialog also shows by default a preview
of the document if the document has been saved with the Page Preview options in the Pages
tab of the Pages & Objects section of the Preferences.
31
Working with Documents
Closing Documents
A document can be closed by clicking the close box, with the menu command File > Close or the
shortcut keys. .
32
Working with Documents
Once you have chosen the New command the Document Setup dialog box will open. This dialog
box allows you to enter specific options regarding the Page Size. The application enables you
to set the Page Layout and see the Page Preview, a preview of the Page Size and Page Layout
settings you have currently selected.
The Page Size and the Page Layout are the elementary ingredients of any document.
1. The Page Size definition consists of the Size, Orientation and Page Type. First choose the
page size:
- Choose a size from the Standard popup menu to select one of the default page sizes.
Once a selection is made in the popup menu the corresponding settings are activated.
The dimensions of the active standard page size are visible in the Custom Size entry field,
and these are editable once the Custom option is selected.
- To define or change the dimensions of a Custom page, activate the Custom option and
enter the appropriate values in the Width (W) and Height (H) fields.
2. Choose the Portrait or Landscape option from the popup menu Orientation.
3. Choose the option Single Pages or Facing Pages from the Page Type popup menu. It is
important to know which page type you want to have as this option cannot be changed
once the document has been created.
- When Single Page is selected in the Page Type popup, the entry fields Left and Right are
made available as Page Layout options.
- When the Facing Pages option is selected these entry fields will read Inner and Outer
respectively.
4. The Page Layout option in the application defines the part(s) of the page devoted to text.
Page layout consists of the text body, headers, footers, margins and annotations. This con-
cept has its roots in book production but is nowadays used for all types of publications. The
Page Layout is defined by the four distances from the page sides. When the Facing Pages
layout is used the application will automatically mirror the page layout.
- Lengthy lines of more than 40 characters are tiring to the eye and in general to be
avoided. For this purpose a page layout is often divided in two or more columns.
- When a choice is made regarding the amount of columns there is an essential difference
between a situation where it is necessary to get as much text as possible in a limited
amount of space, or a situation where the visual appeal of the layout is critical. The more
columns are used the less text is possible, the more freedom of form in the placement of
text, pictures or other graphic elements is possible. Whenever you need to design an
effective layout you are advised to consult the professional literature.
- You can define the layout by means of six entry fields and the two Page Layout options.
The Page Preview option gives immediate feedback about the choices made.
- The option Autom. Text Object defines whether or not a text object will be created auto-
matically on the first Alias page or first document page. The dimensions of the text
object will be calculated from the values entered in the Page Layout entry fields, and a
corresponding view will appear in the Page Preview section.
- The Grid option ensures whether or not the a grid of Guide objects will be created on the
33 first Alias or document page. These Guide objects are magnetic b< default.
Working with Documents
- The entry fields Top, Bottom, Left and Right or respectively Inner and Outer define the
distance between the Automatic Text Object and/or the guide objects and the edges of
the page.
- The Column and Gutter entry fields define the number of columns and the distance
between them. The Page Preview shows the current settings.
5. If you already know in advance how many pages your document should have, then you can
make an entry in the Number field of the Insert Pages section.
6. Click OK to confirm the current settings.
- The application will now create a new document and automatically name it Untitled.
Documents created subsequently are automatically numbered consecutively to prevent
confusion.
- The document name can be assigned or changed at any time through the Save or Save As
commands.
- The size and orientation of the document and the Auto Text Box and grid settings in the
application can be changed at any time through the menu command File > Document
Setup.
- Be aware of the relationship between Alias Pages, the Auto Text Box and the Grid as
described in the chapter Working with Pages. The meaning of the Grid as a collection/
combination of Guide objects is described in the chapter Working with Objects.
34
Working with Documents
Saving Documents
The application allows you to save documents in a number of ways. A distinction is made
between:
- Saving a new document
- Saving a modified document
- Saving a document under a different name
- Saving a document with a preview of the first page
- Saving a document with a preview of all pages
New documents are automatically named Untitled. Those which are subsequently created are
numbered consecutively. Documents are saved by selecting the Save and Save As commands
from the File menu or by using the shortcut keys. In either case the application will display a
dialog box in which you will be able to enter the document name and the location where you
want to save the document.
In addition, you can specify the document format. The application supports not only the VIVA
standard document format *desd but also the InDesign Markup Language *.idml and the VIVA
XML formats. Please refer to the relevant chapters of the manual for further information.
Finally, you can specify in the Document Preferences whether a preview of the first document
page or a preview of all the document pages is to be saved with the document.
Modified documents are saved through the menu command File > Save or with the appropriate
shortcut keys. The application will then save the document without prompting you for a docu-
ment name.
It may happen that you want to save a copy of your document with some small changes. In this
case you may use the menu command File > Save As or the corresponding shortcut keys. This
will save a copy of your current document under a new document name of your choice and the
newly saved document will remain open.
35
Working with Documents
4. Choose the option All Pages or Manual. If you choose Manual, you must set the number of
page previews to be saved.
5. Click OK to confirm and close the Preferences dialog.
6. Do one of the following:
- Press the shortcut keys Ctrl + S or Ctrl + Alt + S (Windows/Linux), or Command + S or Com-
mand + Option + S (Mac).
- Choose one of the commands Save or Save As in the File menu .
7. Enter the name for your new document and click OK.
Document views
After starting the application and the creation of a new document a document window and
several application palettes will appear. In the chapter User Interface and other chapters, we
will describe the purpose and use of the different palettes. First of all we will describe the docu-
ment window, document views and document specific views. We will differentiate between
application and document specific views.
With application specific views we mean the appearance and position of the application pal-
ettes. By document specific views we mean the size and position of document windows such as
the active document view and the magnification factor.
36
Working with Documents
On Windows and Linux systems, the program provides a palette dock on the right hand side of
the program window. Generally palettes will be displayed in the dock as default. You may like
to have a number of palettes open in the dock, so an additional feature is to stack the palettes
over one another. In this case they will be shown as tabs and are easily selectable.
Note:
If your current document contains a Style Sheet operating with the same key combination
that has been assigned to a palette, then the palette activation and de-activation function of
this key will take precedence and the key combination will not work for the Style Sheet.
Document zoom
The choice and use of a zoom factor for document viewing is an important part of your interac-
tion with the application. You can either zoom out to get an overview of the document or zoom
in to inspect smaller details.
The zoom factor is applied to the current document. The current zoom factor of a document will
be saved with the document settings, upon opening these will automatically apply. You can
apply a zoom between 1% and 1000%.
There are several ways to enter and change the zoom factor : the commands in the View menu
and their shortcut keys, the Zoom tool and the Zoom factor field in the Toolbar.
Through the zoom factors in the View menu it is possible to magnify the document view to
1000% or reduce it to 50%. The most commonly used scaling factors are also available through
shortcut keys. The advantage of using the shortcut keys is that the edit mode will not change.
Fit Page in Window is a special command. When this command is selected the current page is
resized to fit the screen. When the zoom factor is reduced you will get fully editable thumbnails
of the page(s) in your document.
Fit Spread in Window is a special command. When this command is selected the current spread
(generally two pages) is resized to fit the screen. When the zoom factor is reduced you will get
fully editable thumbnails of the pages in your document.
38
Working with Documents
The next option to select a zoom factor is through the Zoom tool which you select from the
Toolbar. You can choose between the Zoom in and the Zoom out tools.
In order to zoom in on or out from a screen area, move to this area with . Simply click the
mouse to zoom in or out. To zoom in on a specific area, hold down the mouse button and drag
a rectangle. when you release the mouse button, the area selected with the rectangle will be
zoomed proportionally to fit the document window,
Another option for selecting a scaling factor is the Zoom factor field in the Toolbar. Through
this field the document zoom can be resized in 1% increments from 1% to 1000%.
39
Working with Documents
Presentation Mode
The Presentation Mode offers a further possibility of displaying the document. While in the normal
layout mode the document window is shown, the Presentation Mode displays the document as
a page on the screen without window, palettes or menu. With this you can get an excellent pic-
ture of the optical effect of the document pages. You can also use the Presentation Mode to
create and show demonstrations.
40
Working with Objects
Working with Objects
This chapter will show you how to create and modify objects. Even if you are
familiar with other illustration or layout programs we advise you to read this
chapter carefully since it will give you in-depth information on the sometimes
unique possibilities of Viva products.
The Toolbar
Through the Toolbar you are able to create new or modify existing objects.
The following tools are available from the Toolbar:
42
Working with Objects
Creating objects
To create an object, select the appropriate Object Tool from the Toolbar. We see a difference
between closed objects (rectangle, oval or polygon) and line objects as well as between original
and Alias objects. To learn how to create and work with Alias objects, please refer to the section
Working with Alias Objects.
Objects can be created on the document page or on the pasteboard beside the page. Objects
can also be created over several pages in Facing Page Mode.
While creating an object the application gives you feedback about the size and form of the
object through a dotted imaginary line, which shows you the object‘s appearance when you
release the mouse button. The Ruler and the Module Palette also give information about the
size and position of the object created.
TIP:
- Objects that touch the edge of the page should run over between 3 and 5 mm into the clip-
board area (bleed).
- When creating objects, check the information in the Ruler and in the Module Palette.
- Refer to the sections Objects with predefined settings and Create Alias Objects.
43
Working with Objects
4. Release the mouse button when the object has the desired size.
Reference:
With the oval tool you can also create derivative forms such as half circles. Please refer to
the section Delete handles.
Create a polygon:
1. Choose a tool for an polygon object from the Toolbar:
- Choose Polygonal Graphic Object to create a polygonal graphic object.
- Choose Polygonal Text Object (Type 1) to create a polygonal text object with text running
from left to right.
- Choose Polygonal Text Object (Type 2) to create a polygonal text object with text run-
ning from right to left (e.g. for Arabic, Hebrew, etc.).
- Choose Polygonal Text Object (Type 3) to create a polygonal text object with text run-
ning from top to bottom (e.g. for Chinese, etc.).
- Choose Polygonal Picture Object to create a polygonal picture object.
2. Click in the document window on the position where the object should be created and hold
down the mouse button.
3. Keep the mouse button held down and move the mouse in any direction.
- Hold down the Shift key as well if you want to draw a line segment at an angle of 0 (zero)
or 90 degrees.
4. Click the mouse button once to complete a line segment and move the graphic object
pointer in any direction to create the next line segment.
5. Repeat this for every line segment.
6. Double-click to complete and close the drawing process. The line segments will be con-
nected automatically.
Reference:
With the Polygon tool you can also create Bézier objects.
45 3. Move the mouse in any direction while holding down the mouse button.
Working with Objects
- Hold down the Shift key to draw an orthogonal straight line with an angle of 0 (zero), 45
or 90 degrees.
4. Release the mouse button when your line is of the required length.
46
Working with Objects
47
Working with Objects
Selecting objects
As soon as the mouse pointer is positioned on top of a graphic object or its frame the Object
pointer is displayed. This mouse pointer shows you that the object can be selected by means of
a mouse-click. The same is true if you move the mouse pointer to the frame of a text or picture
object, and here there is an additional feature: As soon as you move the mouse over the surface
of a text or picture object, the mouse pointer will change into an I-beam (text) or grabber hand
(picture), while a gray selection button appears in the middle of the object. If you move the
mouse over the button, the mouse pointer will change into the Object pointer.
After the mouse-click the selection handles are shown. The term selection handles describes the
sizing handles and control handles of an object. Lines and polygons have selection handles at
every corner point. Ellipses/ovals and rectangles always have eight selection points. As well as
the display of the selection handles, the attributes applied to the object appear in the Object
Palette (Module Palette in Object mode). If the Object Palette is visible, its co-ordinates are dis-
played.
48
Working with Objects
49
Working with Objects
50
Working with Objects
Positioning objects
The program provides many options for the positioning of objects. You can move, align or dis-
tribute objects.
Move objects
In selecting objects you have already met the graphic mouse pointer whose arrowheads point
in all four directions. This pointer is also used for moving objects.
- Enter a factor (e.g. +10) to move the objects relatively. Positive values move the objects to
the right or downwards. Negative values move the objects to the left or upwards.
3. As an extra option you can select the reference point for the X and Y co-ordinates. The
default reference point is Top Left. The default reference point for lines and orthogonal lines
is Start.
- Press the shortcut keys Ctrl + Plus (Windows/Linux) or Command + Plus (Mac).
- Choose the menu command Object > Send to Front.
- Choose the command Send to Front in the Context menu.
3. Choose one of the following options to send the selected objects in the hierarchy to the back:
- Press the shortcut keys Ctrl + Minus (Windows/Linux) or Command + Minus (Mac).
- Choose the menu command Object > Send to Back.
- Choose the command Send to Back in the Context menu.
4. Choose one of the following options to send the selected objects in the hierarchy one level
forward:
- Press the shortcut keys Ctrl + Alt + Plus (Windows/Linux) or Command + Alt + Plus (Mac).
- Choose the menu command Object > Send Forward.
- Choose the command Send Forward in the Context menu.
5. Choose one of the following options to send the selected objects in the hierarchy one level
backwards:
- Press the shortcut keys Ctrl + Alt + Minus (Windows/Linux) or Command + Alt + Minus (Mac).
- Choose the menu command Object > Send Backward.
- Choose the command Send Backward in the Context menu.
Object alignment
Another option to change the position of objects is through the Alignment command. This is
especially useful if several objects have to be positioned in a certain way relative to another.
- Choose the command Top Edge to align all selected objects on the top edge of the
selected object whose top edge is the furthest up the page.
- Choose the command Center vertically to center all selected objects on the vertical center
axis of the object selection.
- Choose the command Bottom Edge to align all selected objects on the bottom edge of the
selected object whose bottom edge is the furthest down the page.
You can also align Objects with the menu command Align/Distribute. The dialog displays a
preview of how the selected objects will be aligned.
54
Working with Objects
55
Working with Objects
To rotate or mirror an object in a precise way the application allows you to enter precise values
in the Object Settings dialog box or the Object palette.
3. Click the Rotate entry field in the Object palette and enter a value in the range between -
360 and + 360 degrees.
4. Click the checkbox Mirrored to mirror the object horizontally.
5. Confirm by pressing the Tab, Return or Enter key.
Through the commands described an absolute rotation angle has been set for an object.
Skew objects
Another option to modify the position of an object is through the Skew Angle setting. Either a
positive or negative angle may be entered in this entry field. Modification of the Skew Angle
will transform the object. This can be applied to all closed objects.
If the Skew Angle is specified for text or picture objects the content of these objects will also be
transformed. Please note that there are additional options for skewing text passages and
images, which will be described in the appropriate chapters and which take a cumulative
effect.
57
Working with Objects
Basic commands
Delete objects
Selected objects can deleted by using the Delete command.
Delete objects:
1. Select one or more objects.
2. Choose one of the following options:
- Press the Del key.
- Press the Backspace key.
- Choose the menu command Edit > Delete.
Tip:
If an original object is deleted that possesses Alias Objects that are not selected, a warning
will appear that allows the user to cancel his command. Please refer to the section Working
with Alias Objects.
Reference:
Section Pasting objects
Section Undo
Section Working with Alias Objects
Cut objects
Cutting objects is similar in its function to deleting objects. Objects which are cut disappear,
but they are copied to the clipboard and reappear again with the command Paste.
Cut objects:
1. Select one or several objects.
2. Choose one of the following options:
- Press the shortcut keys Ctrl + X (Windows/Linux) or Command + X (Mac).
- Choose the menu command Edit > Cut.
- Choose the command Cut in the Context menu.
Tip:
When an object which has connected Alias objects is cut, a dialog will prompt you to confirm
or cancel the operation. Please refer to the section Working with Alias Objects.
Reference:
Pasting Objects
Working with Alias Objects
Copy objects
When you need the same object more than once you can create a copy of one or more existing
objects. The selected objects are copied to the clipboard, and can be pasted back in the document
58 with the command Paste.
Working with Objects
Copy objects:
1. Select one or more objects.
2. Choose one of the following options:
- Press the shortcut keys Ctrl + C (Windows/Linux) or Command + C (Mac).
- Choose the menu command Edit > Copy.
- Choose the command Copy in the Context menu.
Tip:
When the original object should be copied that has unselected Alias objects a warning dialog
will appear prompting the user to reverse his decision. Please see the section Working with
Alias objects for further details.
Reference:
Section Pasting Objects
Section Duplicating Objects
Section Working with Alias Objects
Pasting Objects
When you have cut or copied objects to the clipboard these can be pasted through the Paste
command.
Paste objects:
1. Select the document page on which the cut or copied objects are to be pasted.
2. Choose one of the following options:
- Press the shortcut keys Ctrl + V (Windows/Linux) or Command + V (Mac).
- Choose the menu command Edit > Paste.
- Choose the command Paste in the Context menu.
Tip:
- The paste offset can be specified in the Preferences dialog (Pages & Objects Tab) through
the menu command Edit > Preferences.
- When the objects have connected Alias objects these will automatically also be pasted. If
there are insufficient pages available in the document to paste the Alias objects to they
will only be pasted to the pages which are available in the document.
Reference:
Section Working with Alias Objects
Section Preferences
Duplicate objects
The Duplicate command is similar to the Copy command. The main difference is that the Copy
command makes only one copy of the object, which can be pasted into the document with a
predefined offset. The Duplicate command allows you to make multiple copies of objects.
Objects can also be copied automatically to following pages with this command.
59
Working with Objects
Duplicate objects:
1. Select one or several objects.
2. Choose one of the following options:
- Press the shortcut keys Ctrl + D (Windows/Linux) or Command + D (Mac).
- Select the menu command Object > Duplicate.
3. Enter a value in the field Duplications in the Number section.
4. Enter in the fields Horizontal Offset and Vertical Offset the offset that should be applied to
each duplicate. If you enter the value 0 in both cases, all duplicates will be placed on top of
each other.
5. Define the object type:
- Choose the option Copy, if independent duplicates are to be created.
- Choose the option Alias, if dependent duplicates are to be created.
6. Define the page:
- Choose the option Current Page, if the duplicates should be placed on the current page.
- Choose Duplicate on Following Page(s), if the duplicates are to be placed on following
pages, whereby you can choose one of the options Left Pages, Right Pages or Left and
Right Pages. In this case one duplicate will be placed on each following page.
7. Select the option Link to Text Chain when the original object is a text object and you want
the text to flow into the duplicate objects.
8. Click OK to close the dialog.
Split objects
Another elegant option to create new objects is through the Split command. All object types
can be split, whether they are Graphic, Picture or Text objects. However the following objects
can not be split : objects which are part of a text chain, locked or protected objects, Alias
objects and original objects with connected Alias objects.
Split objects:
1. Select one or more objects.
2. Select one of the following options:
- Press the shortcut keys Ctrl + Alt + Shift + T (Windows/Linux) or Command + Option + Shift
+ T (Mac).
- Select the menu command Object > Split.
3. Enter the number of sections in the fields Horizontal and/or Vertical. As an option, you can also
enter a horzontal and/or a vertical offset in the fields on the right hand side of the dialog.
4. Define the object type in the Create section:
- Select the option Copy, if independent duplicates are to be created.
60
Working with Objects
- Select the option Alias, if dependent duplicates are to be created. In this case the original
object will be located in the top left corner. All other objects are Alias objects derived
from it.
5. Select the option Link to Text Chain when the original object is a text object and the new
objects are to be part of the text chain.
6. Click OK to close the dialog.
Lock objects
With the command Lock you prevent the interactive repositioning and resizing of objects (by
mistake).
If the mouse pointer is moved over the frame of a locked object the lock pointer will be dis-
played. The lock pointer for objects, consisting of a lock and an object pointer, shows that the
object concerned is locked and therefore cannot be moved.
Lock objects:
1. Select one or more objects.
2. Choose one of the following options:
- Press the shortcut keys Ctrl + Shift + L (Windows/Linux) or Command + Shift + L (Mac).
- Choose the menu command Object > Lock.
Unlock objects:
1. Select one or more locked objects.
2. Choose one of the following options:
- Press the shortcut keys Ctrl + Alt + Shift + L (Windows/Linux) or Command- Option + Shift + L
(Mac).
- Select the menu command Object > Unlock.
TIP:
As well as original objects, it is also possible to lock Alias objects. Please note, however, that
the locking of Alias objects is under certain circumstances only of a temporary nature. This is
the case when the original object is resized - the Alias object will change accordingly. In this
case the locked Alias objects must be unlocked automatically, because the connection
between original and Alias Objects is absolute.
Reference:
Section Paste objects
Section Duplicate Objects
Section Working with Alias Objects
61
Working with Objects
Protect objects
With the command Protection you prevent the content of certain objects from being altered.
If the mouse pointer is moved over a protected object, the lock pointer will be displayed. The
lock pointer for text objects consists of a lock and an I-beam pointer. The lock pointer for picture
objects consists of a lock and a grabber pointer. Both show that the content of the object is
protected and can therefore not be edited.
Protect objects:
1. Select one or more objects.
2. Choose one of the following options:
- Press the shortcut keys Ctrl + Shift + H (Windows/Linux) or Command -Shift + H (Mac).
- Choose the menu command Object > Protection.
Cancel protection:
1. Select one or more protected objects.
2. Choose one of the following options:
- Press the shortcut keys Ctrl + Shift + H (Windows/Linux) or Command-Shift + H (Mac).
- Choose the menu command Object > Cancel Protection.
62
Working with Objects
- Keeping the mouse button held down, move the mouse in any direction and hold down
the Shift and Ctrl keys as well to break the tangent.
4. Release the mouse button when the object has the desired form and size.
Create a half-circle:
1. Create a circular object.
2. Select the menu command Object > Form > Convert to Polygon.
3. Delete the central sizing handle from the bottom edge of the object by holding down the Alt +
Shift (Windows/Linux) or Option + Shift shortcut keys (Mac) and clicking the mouse button.
4. Delete the bottom two control handles from the left and right sides of the object holding
down the Alt + Shift (Windows/Linux) or Option + Shift shortcut keys (Mac) and clicking the
mouse button, so that the bottom sizing points of the object left and right only possess one
tangent.
Automatic Scaling
As you have already learned in the section Sizing objects interactively, the image content of
rectangles and ovals may also be scaled interactively with the object.
In practice it often occurs that not just one object but a whole group of objects should be dis-
played in a smaller or larger form. For example, when you need to scale down a page from A4
paper size to A5 paper size you would normally have to change all the objects interactively or
numerically with the help of the object measurement settings. This would only change the
frame size but not the content of the frame, which you would have to scale down separately.
To solve this problem quickly and elegantly the application offers you the Scaling command in
the Object menu.
65
Working with Objects
Object fill
Fill Color, Density, Transparency
The following properties may be changed either through the Module palette or with the set-
tings in the Object Settings dialog. With new documents the program provides a set of stan-
dard colors. To learn how to create new colors and blends, to edit and delete them, please refer
to the section Working with Colors.
66
Working with Objects
68
Working with Objects
69
Working with Objects
Change Radius
The corner radius of a rectangular object can be modified through the Module palette (in
Object Mode) or the Object Settings. When using the radius there are several aspects to be
noted:
- The radius is only applied to rectangles or squares. It has no effect on other objects.
- When a radius is applied to text objects the text at the object corners is automatically
indented according to these settings.
70
Working with Objects
71
Working with Objects
72
Working with Objects
73
Working with Objects
Magnetism
If objects are moved or resized in the direction of a Guide Object they will automatically snap
to that Guide Object like a magnet. Whether and at which distance Objects are attracted
depends on the magnetism being activated and the setting for the Snap to distance.
Guide objects are magnetic as default. In the creation of a document it may make sense to dis-
able the magnetism for all Guide objects.
74
Working with Objects
75
Working with Objects
Find Original
The original object has to be selected before any modification can take place. When there are
many Alias objects on different pages in a document, finding the original object may be hard.
This is where the Find Original command comes in.
Find Original:
1. Create a document with at least two pages.
2. Create an object of your choice.
3. Use the Duplicate command to create an Alias object on the following page(s).
4. Go to the following page. Select the Alias object and choose the command Object > Alias >
Find Original.
The program jumps to the original object and selects it automatically.
Obviously this function works just as well if all your objects are on one page, overlay one
another, and so on.
77
Working with Objects
78
Working with Objects
79
Working with Objects
Object Grouping
The application allows you to Group a number of objects on one page. This is particularly help-
ful if a group of several different objects are to be treated as one object.
Create a Group:
1. Select at least two objects.
2. Choose one of the following options:
- Press the shortcut keys Ctrl + G (Windows/Linux) or Command + G (Mac).
- Choose the menu command Object > Group.
A group has been created successfully when the selected objects are deselected and a rectan-
gular frame is shown around these objects.
Ungroup
This command enables you to disable the group feature and display the elements in their origi-
nal state. Since the program works with hierarchic groups, there may be groups within groups.
This hierarchy is retained when ungrouping. Therefore you may need to repeat the Ungroup
command several times to ungroup the group completely.
Ungroup:
1. Select the group.
2. Choose one of the following options to deactivate the group mode:
- Press the shortcut keys Ctrl + Alt + U (Windows/Linux) or Command + Option + U (Mac).
Note:
Please note that Alias objects are virtual copies of their original objects. If a group of grouped
objects which has a corresponding Alias group is ungrouped, the Alias group will completely
disappear since it can not be broken down into singular objects.
81
Working with Objects
82
Working with Layers
Layer Management
- Create an unlimited number of layers and give them individual names for greater clarity.
- Edit layers and assign personalized colors to them.
- Change the layer hierarchy at any time.
- Place text objects in different languages on different layers. This enables the storage of
several languages in one document and avoids potential editing errors in the layout.
- Switch layers containing graphics, logos or images on or off to output different versions of
the same document.
- Lock layers with a password so that the objects contained on them cannot be edited. This
enables you to prevent another user from changing or deleting your work as he can only
work on the layers that you have not locked.
- Make layers “non-printable” - objects placed on these layers will not be output. This is
particularly useful in designing packaging documents as you can put the punch outline
on a non-printable layer.
Object Management
- Arrange objects on different layers for improved object management (i.e. text on layer 1,
images on layer 2, logos on layer 3, etc.)
- Change the object hierarchy within a layer.
- Move objects from layer to layer. Move objects to a password-protected layer to prevent
them from being edited.
- Delete objects from page using the object section of Layer Palette and the Context Menu.
- Keep run around functionality of objects on layers or switch this option off as required.
83
Working with Layers
New Layers
Every new document always has Layer 1 as default.
Remove Layers
Layers that are no longer needed may be removed very simply.
Remove Layer:
1. Select the layer you wish to remove.
2. Right click to open the Context Menu and choose the command Remove Layer.
3. Confirm the action by clicking the Yes button in the Warning dialog.
Manage Layers
Edit Layers
Once you have created your new layer, you can edit it with the Layer Options dialog.
Edit Layer:
1. Select the layer you wish to edit.
2. Right click to open the Context Menu and choose the command Edit Layer.
3. Choose the options you need from the Layer Options dialog:
- Give the Layer an individual name by entering it in the Name field.
- Choose a different color by clicking the default color. The Select Color dialog opens to
allow you to select a new color.
- Click the checkbox Show Layer on or off. The eye symbol disappears from the Layer Palette
when the layer is switched off, but it can be switched on again at any time.
84
Working with Layers
- Click the checkbox Print Layer on or off according to requirements. The option Print Layer
is activated as default. The layer will however ONLY be printed/output if the option Show
Layer is also switched on.
- Click the checkbox Lock Layer to activate the function. If the layer is locked, no new
objects may be created on it. You can however move objects from another layer to this
layer, which locks their current position and makes them unselectable as long as the
layer is locked.
- Click the checkbox Password Protection. Enter the password in both fields of the Define
Password dialog. You can check it by activating the checkbox Make visible.
- The default option Keep Run Around is always activated in a new layer. If you do not
need runaround effects for objects on the layer you have selected, you may switch this
option off.
Layer Hierarchy
When structuring your document, you may realize that due to the layer hierarchy objects on
one layer are covered by those of another layer. You can change the layer hierarchy in the
Layer Palette quite easily.
85
Working with Layers
4. Without making any other changes, use the Paste command to paste the object to the active
layer.
87
Working with Layers
89
Working with Text
Working with Text
91
Working with Text
If you change a graphic object into a text object the conversion will be immediate. However if a
picture object is changed into a text object an alert message may appear warning you that the
picture’s content will be lost.
92
Working with Text
Text mode
Activate/leave Text mode
To enter or import text into a text object you will need to enable the text mode. As you already
know the mouse pointer will automatically change into the appropriate pointer for the specific
object type.
When the mouse pointer is positioned over a text object it will change into an I-beam (text)
pointer.
93
Working with Text
You can leave the Text mode by selecting another object, selecting no object or by selecting
the current Text object.
Entering text
Entering and correcting text
To define the appearance of a text you have two possibilities. First of all settings may be made
in dialogs and palettes, which will take effect for all text entered after the current cursor position.
Secondly, settings and modifications may be made to existing text passages if these have not
previously been marked.
94
Working with Text
If the insertion point is positioned in an empty text object it will automatically appear in the
upper left corner of the object. Positioning the insertion point on a page of the document
where as yet no text has been entered will cause it to spring back to the end of the entered text
automatically.
The application also allows you to position the insertion point using keyboard commands.
Summary cursor
Move to Shortcut
Next character Arrow-right
Previous character Arrow-left
Next line Arrow-down
Previous line Arrow-up
Next word Ctrl + Arrow-right (Window/Linux),
Command + Arrow-right (Mac)
Previous word Ctrl + Arrow-left (Window/Linux),
Command + Arrow-left (Mac)
Next paragraph Ctrl + Arrow-down (Window/Linux),
Command + Arrow-down (Mac)
Previous paragraph Ctrl + Arrow-up (Window/Linux),
Command + Arrow-up (Mac)
End of line Ctrl + Alt + Arrow-right (Window/Linux),
Command + Option + Arrow-right (Mac)
Beginning of line Ctrl + Alt + Arrow-left (Window/Linux),
Command + Option + Arrow-left (Mac)
Entering functions
As well as Text with a fixed length, the program enables you to insert functions that possess a
variable length. In total of nine functions are available in the Menu section Insert function.
To insert a function in the text, position the cursor in the Text object. Select any function from
the Text menu that you want to insert into your text automatically. It may occur with page
commands that instead of a character a space is entered. This happens when the function
selected has an invalid value or parameter. If for example on the first and only page of a docu-
ment the function Last Page Number or Continued from is inserted, the function will be
replaced by a space.
Enter a function:
1. Set the cursor at the required position.
2. Select a function from the Text menu OR the Context menu:
- Choose Insert Space, and select a suitable option from the popup menu.
95
Working with Text
- Choose Insert Hyphens and Dashes and select an option from the popup menu.
- Choose Insert Line Breaks and select an option from the popup menu.
- Choose Insert Variable and select an option from the popup menu.
- Choose Object and select an option from the popup menu to insert a floating object.
Note:
The object types available for import depend on your license.
If you import a picture object, the object will be sized according to the width of the text
object. You can edit the size and content of the object at any time after importing.
If the image you want to import is large, it may be that you will see a text overflow in the
bottom right hand corner of the text object. If this should occur, cancel the floating object
import, create a picture object with its content outside the text object, and edit its size and
content accordingly. Then cut the object and paste it into the text at the required position.
Importing text
As well as the possibility of entering or pasting text, the application allows the import of text
files, which may be available in various formats.
Selecting text
Selecting text passages
In order to apply a command to a text block, you need first to define the text block to which
the command should be applied.
Similar to the positioning of the insertion point, the program offers several keyboard com-
mands to do this. It is of course also possible to select text interactively.
96
Working with Text
- Press the shortcut keys Ctrl + Shift (Windows/Linux) or Command + Shift (Mac) and press
the arrow-down key to select all the text from after the insertion point to the end of the
paragraph.
- Hold down the Shift key and press the arrow-down key to select all the text line by line
after the insertion point. (Windows/Linux/Mac). The text will always be selected up to
the horizontal position of the insertion point.
- Press the shortcut keys Ctrl + Shift (Windows/Linux) or Command + Shift (Mac) and press
the arrow-up key to select all the text from before the insertion point to the beginning of
the paragraph.
- Hold down the Shift key and press the arrow-up key to select all the text line by line
before the insertion point. (Windows/Linux/Mac). The text will always be selected up to
the horizontal position of the insertion point.
99
Working with Text
Editing text
Delete and replace text
There are two ways to delete single characters or text blocks.
To delete a single character you can use the Backspace or the Forward Delete key. The Backspace
key deletes the character before the insertion point. The Forward Delete key deletes the character
after the insertion point.
To delete larger text blocks, you mark a text area and use the Backspace key to delete it or select
the appropriate menu command.
Cut text
Another way to delete text is by cutting it using the Cut command. If a text selection is cut, the
text will be removed from the document and copied to the Clipboard. The difference between
deleting and cutting is that cut text can be pasted back into any point in the document, so
long as no ther text has been cut or copied.
Cut text:
1. Place the insertion point in the text and select a text passage.
100 2. Choose an appropriate option:
Working with Text
Copy text
Apart from deleting and cutting text, text can also be copied. This operation is very similar to
the Cut command. As with cutting text, the text will be copied to the Clipboard but it will not
be removed from the document.
Copy text:
1. Place the insertion point in the text and select a text passage.
2. Choose an appropriate option:
- Press the shortcut keys Ctrl + C (Windows/Linux) or Command + C (Mac).
- Choose the menu command Edit > Copy.
- Choose the command Copy in the Context menu.
Paste text
The commands Cut and Copy are only useful if you need to reuse the text somewhere else in
your documents. Cut or copied text passages may be pasted back into your document any-
where.
Paste text:
1. Copy some text.
2. Position the insertion point at any position in the text.
3. Choose an appropriate option:
- Press the shortcut keys Ctrl + V (Windows/Linux) or Command + V (Mac).
- Choose the menu command Edit > Paste.
- Choose the command Paste in the Context menu.
4. Repeat the instructions from the previous example, but now use the Cut command instead
of the Copy command.
101
Working with Text
Note:
When text is pasted all text properties will be stored. This means that properties like font
size, style and color will be identical to the text which was cut or copied. The only situation
in which this cannot be guaranteed is when the color and style names are identical but the
underlying definitions have been modified.
Exporting text
As well as importing text, the text in the current text chain may also be exported as a text file
which may be edited in other programs. This export is a pure ASCII-Format. This means that the
exported text has no attributes. After selecting the command Export > As a Text file In the File
menu the dialog for saving documents will be displayed.
Export Text:
1. Place the insertion point in the Text object.
2. Choose the menu command File > Export > As a Text file.
3. Enter a file name for the text chain to be exported.
4. Close the dialog by clicking the Save button.
5. If necessary enter an Encoding type.
6. Click OK to close the dialog.
Managing attributes
In the following paragraphs we will describe special text properties such as language, font size,
alignment and line spacing can be assigned to the text.
The application has two different ways of handling the modification of these properties: They
are either automatically applied to the current selection or they will be applied to all text after
the insertion point.
If an attribute is set when no text is marked, the new settings for the text will only affect the
text that is entered to the right of the insertion point.
Tabs
Tabs are used to align text at specific horizontal intervals. Tabs are often used to create tables.
A tab stop indicates an exact position in the document at which characters are aligned. Viva
uses four different types of tabs : left, center, right and decimal tabs.
To define the position and type of tab stops, choose the menu command Text > Tabs.
After a left tab stop the text will (still) flow from left to right.
A right tab stop will align the text to the left of the tab stop until it reaches the position of the
tab stop.
102
Working with Text
A special case of a right tab stop is the decimal tab stop. The text will align to the left of the tab
stop until it reaches the position of a decimal character. A decimal character can be a comma
or a point. For this reason the decimal tab is most often used in price lists.
The center tab stop will align the text around the tab stop.
103
Working with Text
Generate an index:
1. Position the insertion point in an empty Text object.
2. Choose the menu command Text > Create > Index.
104 An index will be created from marked entries from the current document.
Working with Text
Language
When you launch your program version for the first time, an initial dialog will ask you to
define/confirm the program interface language and the default text language for all new text
objects. Which language will be automatically displayed as the initial default by the program
depends on the language of your operating system.
If for example you have an English operating system, the initial default language will be Eng-
lish, and a German operating system will have German assigned to it. Operating systems whose
language the program cannot recognise will automatically receive the default language Eng-
lish. These intial settings will be stored in the Viva program preferences file on your system.
You can redefine the language assigned to a Text as well as the default language for new text
objects at any time.
Note:
You can still assign a language to a text or to all new text objects even if you do bot possess
the appropriate dictionaries or Hyphenation modules.
Assign a new language to be applied to all new text objects:
1. Open the Preferences dialog with the menu command Edit > Preferences (Windows/Linux) or
VivaDesigner > Preferences (Mac).
2. Choose the new language from the popup menu Language in the Text section:
- Choose the option None if you work with more than one language in your documents and
want to apply the different languages to the text manually or with the help of Style
Sheets. For more information on this subject please refer to the chapter Working with
Style Sheets.
3. Confirm your settings with OK, and close the program to ensure that the settings are saved
in the preferences file.
Hyphenation
The application offers extensive functions for perfect hyphenation of an excel-
lent quality. Below is a brief description:
106
Working with Text
Both the automatic hyphenation and the user dictionaries support the automatic replacement
of character strings in a case of hyphenation. Such replacements are indispensable in certain
languages for a high quality hyphenation.
- Automatic saving of all hyphenations in the document
All hyphenations calculated are saved in the document. Because of this a document may be
passed on, even if the recipient does not posess the appropriate hyphenation modules.
107
Working with Text
- In the entry field Minimum before, select the minimum number of characters for the
beginning of a word before the hyphenation. If a string of 10 characters is hyphenated
after the second, fifth and eighth character, the value 3, will mean that the first hyphen-
ation after the second character will not be made. In this case the first hyphenation will
be after the fifth character.
- - In the entry field Minimum after, select the minimum number of characters for the end
of a word after the hyphenation. If a string of 10 characters is hyphenated after the sec-
ond, fifth and eighth character, the value 3, will mean that the last hyphenation after the
eighth character will not be made. In this case the hyphenation will be after the fifth
character.
- - In the popup menu Quality, select the option No quality, if all the hyphenations in a
word should be made by the automatic hyphenation.
- - In the popup menu Quality, select the option Only good quality or better, if only the
hyphenations should be made that are of a good or very good quality. If the word has no
quality hyphenation, none will be made.
- - In the popup menu Quality, select the option Only best quality, if only the hyphena-
tions should be made that are of a very good quality. If the word has no quality hyphen-
ation, none will be made.
- - In the popup menu Quality, select the option Best possible quality, if only the hyphen-
ations should be made that are of a good or very good quality. If this quality is not
available for the string, the application will automatically use the option No quality.
Note:
- A character string can only be hyphenated when all conditions are fulfilled.
- The Automatic Hyphenation options may be made for any character strings or whole para-
graphs.
- The hyphenation quality settings are made independently of the actual possibilities of the
hyphenation module or the language. This can mean that the hyphenation will be made,
but that the settings for the quality will have no effect (e.g. in Spanish).
Deactivate Automatic Hyphenation:
1. Mark a text and select the menu command Text > Hyphenation.
2. Change the option Hyphenation to No to deactivate the hyphenation. After the option has
been deactivated, the other options in the dialog will be grayed out, but may still contain
settings.
Define a No Hyphenation:
- If a word should never be hyphenated, enter the string without hyphens in the entry field
Word.
As well as the definition of a hyphenation exception, the user can also influence the quality of
the hyphenation, which is important in some languages. While for example in Spanish there are
no quality differences in hyphenation, German has a whole series of hyphenation qualities. This
is because the German language has a great many words that have been put together from
other words, which may then have hyphenations not only between syllables, but also between
109
Working with Text
the original words. Such hyphenations are also called Preferred Hyphenations. The quality of a
hyphenation is defined by the number of dashes entered between two syllables.
Spell Check
With the Spelling and Grammar Checkers you can check a document for spelling errors and
according to the program module supplied also check for grammatical correctness. To carry
out the Spell and Grammar Checks correctly, it is necessary for the appropriate modules to be
loaded when starting the program.
Depending on the program version supplied, the software comes with a module for Spell Check
and Hyphenation for different languages. If you have installed hyphenation modules from
other manufacturers, these may be selected for every single language in the Preferences.
110
Working with Text
3. If the application finds an unknown character sequence, the dialog Spell and Grammar
Check will open. In the upper dialog section, the unknown character sequence will be shown
in red in the context of the current sentence or paragraph.
- If you want to replace the unknown character sequence with one of the suggestions,
double-click the entry in the list.
- Alternatively, select the entry in the list and click the Change button
- lternatively, change the unknown character sequence in the entry field Change to and
click the Change button.
- Click the Change Always button if you assume that the error will occur again.
- Click the Ignore button if the unknown character sequence is correct but you do not want
to take over the unknown character sequence in your dictionary.
- Click the Ignore Always button if you assume that the unknown character sequence will
appear several times in the text.
- Click the Learn button if the unknown character sequence is correct and you want to take
over the character sequence in your personal language dictionary. The new sequence
will be imported into the dictionary displayed in the popup menu Language.
- Alternatively, change the language in the popup menu if the character sequence is
assigned the wrong language. After this it is possible that new suggestions will appear in
the list.
111
Working with Text
- Choose the menu command View > Automatic Spell Check to switch the automatic Spell
Check function on or off.
- Choose the menu command View > Automatic Grammar Check to switch the automatic
Grammar Check function on or off.
- Activate or deactivate the two functions in the Text section of the Preferences.
112
Character Map Palette
113
Character Map Palette
- Select for example the option Thai , if you want to display all Unicode characters in a
font that display Thai characters.
Tips and Tricks:
- Place the mouse over the information symbol to establish which font system is supported
by the selected font.
- Place the mouse over the required character to establish which UTF-8 or Unicode value or
Unicode name a character possesses and to which Unicode range a character belongs.
- Select the command Hide Font Variations to switch off the calculation of all the available
font variations, which costs a lot of computing time.
Managing Favorites
You can save frequently used characters as Favorites. In the program a number of characters
have been defined as Favorites (e.g. quotation marks, Copyright symbol, etc.). You can extend
the Favorites list at any time and also remove characters from the Favorites list.
115
Bullets & Numbering
In a numbered list, you can choose the type and format of numbering as well
as the level, which allows you to create a sublist within any list number. You
can add characters in the Prefix and/or Postfix fields in the palette.
Using the levels, you can create a mixed list where for example Level 1 has
numbering and level 2 a bullet character. The exercises in this manual were
created according to this method.
You can apply a Character Style Sheet to take effect on the numbering or spe-
cial character including the Prefix and/or Postfix (e.g. an individual color,
font or style).
You cannot select the bullets or numbers in a list directly. These can only be
changed using the “Bullets and Numbering” dialog or the section of the same
name under the “Paragraph” tab in the Module Palette.
An automatic tab is set between the bullet or numbering and the text. You
can opt to apply standard or personalized tabs using the menu command
“Text > Tabs” or the equivalent options in the section of the same name under
the “Paragraph” tab in the Module Palette.
116
Bullets & Numbering
4. Mark the list again and select the Style Sheet “Red” from the Style Sheet popup menu.
5. Confirm your settings by pressing the Return key, or by clicking the OK button in the dialog.
118
Bullets & Numbering
119
Bullets & Numbering
120
Bullets & Numbering
121
Footnotes and Endnotes
The program offers extensive functions for the entry, management and dis-
play of Footnotes and Endnotes. Below is a short overview:
122
Footnotes and Endnotes
123
Footnotes and Endnotes
- Use the popup menu Numbering to define if the numbering should be continuous or
chapter-wise. With the option chapter-wise the numbering starts from the beginning as
soon as a chapter break (New Chapter) is inserted in the text. (See the section Insert Vari-
able).
- Use the popup menu Separator to define if a separator should be displayed between the
body text and the footnote text.
- Use the optional entry fields Vertical Offset and Horizontal Indent to define the position
of the separator. Both positive and negative values are allowed.
- Use the additional options Line Width, Color, Line Style and Length to define the display
of the Separator.
In the entry field Length absolute values (e.g. 100 mm) and relative values (e.g. 50%) are
allowed. Relative values relate to the width of the text object. With multi-column text objects
the value relates to the width of a text column.
6. Choose the following additional options in the dialog section Endnotes:
- Use the popup menu Display Position to define if the Endnote at the end should be dis-
played After the Related Text, In a new Text Column or In a new Text Object.
- Use the entry field Text Offset to define the minimum offset between the body text and
the Endnote Text.
- Use the popup menu Save to if the Endnotes should be displayed at End of Text or End of
Chapter.
- Define the additional options Prefix, Postfix, Format, Numbering and Separator in the
same way as the settings for footnotes.
124
Footnotes and Endnotes
Footnote Position
For every text object in a text chain, you can define how the footnotes should be positioned.
This is particularly helpful if the positioning for left and right hand pages is different. In this
way you can for example define that for a two-column text object the footnote should be in the
right hand column on the left hand page and the left hand column on the right hand page.
125
Footnotes and Endnotes
Automatic Numbering
All footnotes and endnotes are numbered automatically. If you insert a new footnote or end-
note in the body text, the program checks whether there are additional footnotes or endnotes
before and after, and changes the numbering of the footnotes and endnotes according to the
preferences set.
You can switch the automatic numbering for individual footnotes or endnotes on or off. This
can be helpful if you want to insert a footnote or endnote that should not be counted with the
others or if all footnote or endnote references consist of a character (e.g. *). Such exceptions
are often used if the footnote contains a reference to the author of the article or if very few
footnotes are used in the whole body text.
126
Footnotes and Endnotes
127
Footnotes and Endnotes
128
Working with Pictures
Working with Pictures
Poor images will not be improved by using this application. But, providing no
mistakes are made, this is also true the other way around.
Before we describe how to create Picture objects and import images in depth,
we think it is useful first to introduce some basic concepts of computer images
and image formats.
This knowledge may potentially save not only the amateur, but also the prac-
tised professional much time, trouble and money. If you feel comfortable with
the various image formats, you can ignore the following section and proceed
with the paragraph Creating picture objects.
The enlargement factor of raster images is also problematic. If a raster image with a resolution
of 72 DPI is enlarged by 200% the image resolution decreases to 36 dpi. If the image is reduced
50% the resolution increases to 144 dpi. The amount of pixels never changes when scaling the
picture.
By contrast to raster images, vector images do not save their image information as individual
pixels but as a collection of command chains.
While with a bitmap image graphic forms consist of thousands of pixels, vector image formats
only store information about drawing the image and its attributes (line weight, color, etc.).
Vector graphics can be created with an illustration program. VivaDesigner also stores its
information about graphic elements such as objects, frames, lines and texts as vector informa-
tion.
With these commands any lines, curves or text may be drawn. The advantage of vector images
compared to bitmap images is that vector information is much more efficient in storage than
pixel images.
The main advantage however, is the resolution independence of vector images. The command
to draw a circle can be drawn at the maximum resolution supported by the output device, and
is not limited by the amount of pixels.
This means you do not need to worry about the resolution or re-scaling of a vector image(e.g.
200%).
The advantage of a high printing speed disappears when only a small part of an EPS image is
printed. While with different Bitmap formats in part only the visible section of the image is sent
to the printer, the program always has to transfer the whole EPS file. This is because it has no
intelligence to know which part(s) of the image make up the visible crop.
Another advantage of the EPS-format is the support of transparency. While vector images
always support transparency, the unique thing about EPS is that it also supports transparency
for raster images under certain conditions.
OPI Images
The so-called OPI images present a special feature in the use of image formats. OPI stands for
Open Press Interface and was developed in the nineties to reduce the data mass for images
when working with layout programs. OPI images are not created by an image or photographic
program, but by a so-called OPI server. This server creates low resolution versions of images in
TIFF or EPS format in the form von Layout images. The OPI server creates for example from a
20MB TIFF or EPS file an 800KB layout image. A layout image receives the same file name when it
is created. According to the server settings the layout image may receive the suffix of the high
resolution original (also .eps or .tiff) or the suffix .lay. Technically we are still dealing with
images in TIFF or EPS format, which however possess an additional commentary with the name
and path of the high resolution file. The much smaller layout images can be imported very
quickly and save memory space. In the print output later you can specify in the program if this
commentary should be included in the output, so that the OPI server can later replace the lay-
out images with the high resolution original data.
134
Working with Pictures
135
Working with Pictures
136
Working with Pictures
Image Mode
Activate/Leave Image Mode
To import an image or position an imported image you will need to enable the Picture mode.
As you already know the mouse pointer will automatically change into the appropriate pointer
for the specific object type.
When the mouse pointer is positioned over a picture object it will change into the grabber
pointer.
Importing Pictures
You can import pictures using a selection dialog, interactively with Drag and Drop or with the
Clipboard.
138
Working with Pictures
Clipboard
You can import pictures using the Clipboard of different programs. The clipboard is a memory
area that the operating system provides for the exchange of data between various programs. If
a picture or text is copied to the clipboard, other programs can import (paste) this data into
their documents.
By contrast to the Import command, the imported picture is embedded in the document, since
there is no file which the program could refer to during output. Therefore pictures imported via
the clipboard only have a screen resolution and are therefore not suitable for high quality
printing.
140
Working with Pictures
141
Working with Pictures
- Choose the option Gray out images, when only a (blue) frame instead of a preview
should be displayed when moving a picture. This option is suitable for very slow com-
puters.
- Choose the option Show preview in frame, when the preview should be displayed when
moving a picture. This option is activated as default.
- Choose the option Show complete preview, when the complete preview should be displayed
when moving a picture. This option is suitable for very precise picture positioning, and is
intended for very fast computers.
3. Click OK to close the dialog.
If when moving picture content you wait for a second with the mouse, the picture preview will
flicker briefly. This is a signal to the user that the program has temporarily changed the display
mode for the current movement of the picture:
- If in the Preferences the option Move Image Content has been activated, the program
behaves temporarily as if the option Show Preview in Frame has been selected.
- If in the Preferences the option Show Image Size has been activated, the program
behaves temporarily as if the option Show Complete Preview has been selected.
You can also move or align the picture preview using menu commands.
5. Choose one of the following options to align the picture vertically on the top edge of the
Picture object:
- Choose the menu command Picture > Alignment > Top.
- Choose the command Alignment > Top in the Context Menu.
6. Choose one of the following options to align the picture vertically on the bottom edge of the
Picture object:
- Choose the menu command Picture > Alignment > Bottom.
- Choose the command Alignment > Bottom in the Context menu.
7. Choose one of the following options to center the picture vertically in the Picture object:
- Choose the menu command Picture > Alignment > Center Vertically.
- Choose the command Alignment > Center Vertically in the Context Menu.
When the image is centered in the object, an absolute value is calculated that does not change
when the height or width of the Picture object is changed.
143
Working with Pictures
The command Fit Frame to Picture in the Picture menu as well as the Context menu is related to
resizing the picture object. The command causes the picture object to take the same size as the
imported image inside according to its actual scale.
wise, negative values rotate the picture preview clockwise. The rotation occurs around the
center point of the picture preview.
4. Enter an angle between -75 und +75 degrees in the entry field Skew to skew the picture pre-
view in the picture object. Alternatively, click the arrow buttons on the right of the entry
field to skew one degree at a time. Positive values rotate the picture preview to the right,
negative values rotate the picture preview to the left.
145
Working with Pictures
4. If you have a mouse with a scroll wheel, hold down the Alt key (Windows/Linux) or the
Option key (Mac) and scroll in the appropriate direction to enlarge or reduce the picture
preview in 5% steps.
- Additionally, hold down the Shift key to enlarge or reduce the picture preview in 1% steps
with the scroll wheel.
5. Use the Sliding Scale to enlarge or reduce the picture preview. Every time you release the
slider, it will be rest to the middle and the enlargement or reduction of the image preview
size will be implemented.
6. If you want to scale proportionally both the picture preview and the picture object, hold
down the keys Ctrl + Shift (Windows/Linux) or Command + Shift (Mac) while you resize the
object.
It is not necessary to enter the %-mark as these entry fields are for percentages only. The pro-
gram will add the %-mark automatically after entering a value.
If the picture object is an oval or a polygon, the program will calculate the scaling factor
according to the rectangle enclosing the picture object. The actual position of the image within
the object will be ignored.
Image import
- If you work with raster images in EPS or TIFF format, ensure that the image files are created
with a full size TIFF preview. In this case the program will not check through the entire file
but will just read and display the appropriate preview.
- If you work with vector images in EPS format, ensure that the image files are created with
a TIFF preview, so that the images can be displayed on all platforms.
- If a picture file has no image preview and no preview can be created by the program, a
gray surface will be displayed. At output or export as PostScript file the gray surface will
be replaced with the correct picture, providing that in the Objects tab of the output dia-
log the option High Resolution has been selected.
- Use the setting EPS Image Preview in the Program Preferences for Imagesto define
whether and in which quality the preview of vector images in EPS format should be dis-
played. The higher the quality, the longer it will take to import the image file.
Image display
- Use the setting Color Depth in the Document Preferences (Pages & Objects) to define in
which quality the preview should be displayed (8 Bit or 24 Bit). With the higher quality,
more working memory is needed.
- Use the command Quick Picture View in the View menu to define if the preview should be
switched on or off. If you click in a picture object and activate Picture Mode, the preview
will always be displayed, irrelevant of whether the command Quick Picture View is
switched on or not.
- The definition Limit image scaling to in the Document Preferences (Pages & Objects) is set
to 1024 Pixel as default. You may uncrease this, but you must be aware that the higher
the value, the more working memory (RAM) will be required. Any change to the setting
will only take effect on newly imported images in the document.
148
Working with Pages
Working with Pages
For navigation and the selection of pages the program offers you the commands
in the Document menu, the Page palette, the Navigation bar and the docu-
ment window.
150
Working with Pages
151
Working with Pages
Page views
You can choose different page views in the program:
1. If you are working on a handbook or manual with long texts, it is often suitable to have the
page view in single page mode, so that all the pages are displayed below one another.
2. In other cases facing page mode is more suitable, where two or more pages are displayed
next to one another.
3. If you are using an additional module for digital imposition, the document pages can be
displayed as a spread or press sheet.
Document Composition:
1. Click in the document window on the arrow next to the document composition symbol.
2. Choose the option Single Page or Facing Pages.
In the Single Page mode, all the document pages will be displayed below one another, irrele-
vant of whether they were left or right hand pages.
In the Facing Page mode, all the document pages will be displayed as in a book, with the left
and right hand pages from the second page onwards facing each other. The first document
page will be displayed as a right hand single page.
Note:
The position of the document pages may be changed at any time in the Facing Page mode, so
that many combinations are possible. In Single Page mode the position can also be changed
(page order). However, switching to Single Page mode causes the settings for individual page
composition to be lost.
152
Working with Pages
153
Working with Pages
154
Working with Pages
In this manual the chapter headers and page numbers were not recreated for
each page. Instead, these elements were placed on Alias pages.
155
Working with Pages
156
Working with Pages
157
Working with Pages
158
Working with Pages
159
Working with Pages
160
Working with Pages
161
Working with Pages
162
Working with Pages
163
Working with Pages
164
Working with Style Sheets
Working with Style Sheets
The program offers extensive functions for the creation, management and
application of Style Sheets. Here below is a brief overview:
167
Working with Style Sheets
- For Paragraph Style Sheets, choose an existing Paragraph Style Sheet and/or a Character
Style Sheet as the template. If you choose a Character Style Sheet, the character options
will be deactivated automatically.
- For Layout Style Sheets, choose an existing Layout Style Sheet as the template.
- Choose the option None to cancel the selection of a template.
Tips for creating Text Style Sheets:
- Style Sheet names must be unique in the entire document, irrelevant of their type. A name
may not be used twice.
- Predefined Style Sheet names are displayed in square brackets.
- You can use the predefined Style Sheet names as often as you like. In this case the Style
Sheets are numbered by the program.
- The use of predefined Style Sheet names is helpful if you are exchanging documents inter-
nationally, as these names are translated automatically. In this case, the structure of the
text is easily recognisable for a newcomer (e.g. Body Text, Chapter, Lists, etc.), even if he
doesn’t understand the text content in the relevant language.
- With the use of templates, you can minimize the number of Style sheets and simplify the
management of them. In this case we recommend not using the option Based on actual
settings and setting the options manually.
- By using shortcut keys you can apply Style Sheets faster. If there are overlaps with pro-
gram shortcuts, the shortcuts for the Style Sheets will be ignored.
- To assign a Layout Style Sheet, position the cursor anywhere in the text. If you are using
several layouts in the text, position the cursor in the appropriate Layout.
2. Choose one of the following options:
- Choose the required Style Sheet in the menu Text/Character Style Sheet or Text/Paragraph
Style Sheet or Text/Layout Style Sheet.
- Click the Style Sheet name in the Style Sheets palette.
- Press the shortcut key combination that is displayed after the Style Sheet name in the
Style Sheets palette.
Notes on the manual assignment of Text Style Sheets:
- If you assign a Style Sheet to a text that already posesses identical attributes, these iden-
tical attributes in the Style Sheet will not be assigned. After the Style sheet has been
assigned, a plus sign will appear in the Style Sheets palette.
- If you assign a Style Sheet to a text that already posesses identical attributes, you can
overwrite them with the settings in the Style Sheet by double-clicking the name of the
Style Sheet in the Style Sheets palette. This will cause the plus sign to disappear.
- Alternatively you can click the name of the Style Sheet in the Style Sheets palette and
choose the option Overwrite all settings in selection.
- Alternatively you can click the name of the Style Sheet in the Style Sheets palette and
choose the option Overwrite all settings in story.
169 - Choose the option Character Style Sheet if you want to search for a Character Style Sheet.
Working with Style Sheets
- Choose the option Paragraph Style Sheet if you want to search for a Paragraph Style Sheet.
- Choose the option Layout Style Sheet if you want to search for a Layout Style Sheet.
3. Choose the Style Sheet you want to search for.
4. In the Replace section, choose a Style Sheet of the same type or of another type. Here you
can for example search for a Character Style sheet and replace it with a Paragraph Style
Sheet.
A very good method of assigning Style Sheets to new text automatically is provided by the
options in the Preferences. Here you can choose Character, Paragraph and Layout Style Sheets
that will be assigned to new text objects automatically.
170
Working with Style Sheets
- To cancel the assignment of a Layout Style Sheet that has been applied to the whole text,
place the cursor anywhere in the text.
- If you use several layouts in the text and want to cancel or change the assignment of one
Layout Style sheet, place the cursor anywhere in the Layout.
2. Choose one of the following options:
- Choose the entry None in the menu Text/Character Style Sheet or Text/Paragraph Style
Sheet or Text/Layout Style Sheet to cancel the assignment, or choose another Style Sheet.
- Click the entry None in the Style Sheets palette to cancel the assignment, or click another
Style Sheet.
3. Enter the new name and complete your entry by pressing the Return key or by choosing
another Style Sheet. Confirm your choice by clicking OK.
172
Working with Tables
Working with Tables
Create Tables
Create a table object:
1. Choose the Table tool in the Toolbar.
2. Click at the position where the object should be displayed and hold down the mouse button.
3. Keeping the mouse button held down, drag the mouse in any direction.
4. Release the mouse button when the object has the required Width.
5. Define the number of columns and rows required in the Create Table dialog.
6. If default Character, Paragraph and Layout Style Sheets for the cells have already been created,
these may now be defined in the dialog.
7. Complete your settings by clicking OK.
174
Working with Tables
The table will now be displayed with the number of columns and rows you have set. The follow-
ing default settings will be applied:
- The table size (width and height) will be set to Auto.
- The column width will be set to Manual. At the same time the program calculates the column
width so that all columns have the same width.
- The row height will also be set to Auto. Here the program recognizes a minimum height for
all rows and calculates an initial height for the table object.
- The content of all cells is set to Text.
- All Text cells will be assigned Style Sheets as they are defined in the Create Table dialog.
- All rows, columns and cells are transparent and the table object has a frame.
- The separator lines between columns and rows are switched off.
175
Working with Tables
176
Working with Tables
177
Working with Tables
178 3. Reduce the number of columns and/or rows in the dialog confirm by clicking OK.
Working with Tables
Extend cells:
1. Activate Table mode.
2. Select a cell.
3. Choose one of the following options:
- Choose the menu command Table > Cell Settings.
- Choose the command Cell Settings in the Context menu.
4. In the fields Columns and Rows enter values to define by how many columns and/or rows
the cell should be extended. With this extension function the program recognizes all col-
umns to the right of and all rows below the selected cell. The maximum extension follows up
to the last column and/or row.
Merge cells
The function Merge cells ipresents another possibility for extending cells. You may already
know this function from Excel or another table calculation program.
Merge cells:
1. Activate Table mode.
2. Mark several cells (at least two) in the row or column.
3. Choose one of the following options:
- Choose the menu command Table > Merge Cells.
- Choose the command Merge Cells in the Context menu.
179
Working with Tables
Cell Indents
You can define indents for every cell in the table. This option is particularly helpful if you need
to define an offset between separator lines and cell content.
Cell content
In a newly created table the content of all cells is set to Text. These cells behave just like a sigle
text object. As with all objects you can change the content of a cell at any time. Thus a cell may
contain an image or even another table.
180
Working with Tables
Cell alignment
You can define a horizontal and vertical alignment for every cell. This option however only
takes effect on cells whose content option is None.
181
Working with Tables
Navigation in Tables:
1. Make sure that the tab key option as described above is actually activated.
2. Click the first cell in the table.
3. Navigate in the table as follows:
- Press the Tab key to navigate forwards from left to right.
- Press the keys Shift + Tab to navigate backwards.
182
Working with Tables
183
Working with Tables
Spacers
Spacers may be applied to each individual cell or group of cells. You may well be familiar with
the spacer/grid principle from Excel or other table calculation programs.
The graphic attributes of spacers are edited in the Spacers tab of the Table Settings dialog and
carry the same default settings as the object frame for graphic objects or for line objects. The
table frame is not included in the specification, so if for example you select only the top left
cell, the program will offer you the opportunity to set a Right Spacer and a Bottom Spacer.
The most simple option is to create a table consisting of a grid wherby the Spacers all take the
default option.
185
Exchange with InDesign
Exchange with InDesign
Introduction
It would be going too far to examine all the differences in detail. In this chapter we have tried
to explain the most important points that should be considered when transferring data.
A general rule of thumb is that you should always compare an imported or exported document
with the original. Whether you have to edit a document in VivaDesigner or in InDesign depends
on the complexity and the construction of the document. It is possible in many cases to take
over the documents “one to one” with their original without having to edit them further. If you
are planning a regular exchange between VivaDesigner and InDesign, please refer to VIVA with
appropriate example documents. VIVA will on requirement make a corresponding feasibility
analysis and advises customers on such projects. The same goes for users who have questions
and problems regarding the import of data.
Note:
The import and export of IDML files follows on the basis of the VivaXML AddIn. If your pro-
gram does not possess a licence for the VivaXML AddIn, you cannot import any files in IDML
format. Users of a “Free Edition” can import files in IDML format, but cannot export or save
any files in IDML format.
187
Exchange with InDesign
Objects
VivaDesigner imports all closed rectangular and oval graphic, text and picture objects as well
as lines and multiple lines.
- For all imported objects, all co-ordinates, rotation, transparencies (incl. opacity), colors,
frames (outline) will be taken over correctly. Since both programs contain differing line
types, only some line types can be taken over.
- For all imported picture objects, the scaling, position and rotation in the picture object will
be taken over.
- For all imported text objects, the number of columns, the gutter, the text indent and the
options for the first baseline will all be taken over.
- Guide lines will be taken over as guide objects.
- Text on lines and some special paths will not be taken over.
- The option Text Wrap is also taken over, but may in some cases have a different effect.
When wrapping text, InDesign works differently from VivaDesigner and most other layout
programs. With Text Wrap all text objects that lie underneath in the hierarchy are calcu-
lated. with InDesign it is not the hierarchy that is considered, but just the surface, no mat-
ter what hierarchy these objects have. Therefore, in InDesign, for objects positioned over
another object with the option Text Wrap, the additional option Ignore Text Wrap must be
selected. In VivaDesigner no option needs to be selected for this. Therefore when import-
ing into VivaDesigner those text objects will also be displayed where in InDesign the
option Ignore Text Wrap was not selected.
- When exporting to InDesign, VivaDesigner currently does not set the option Ignore Text
Wrap. Text objects lying over other objects that have the option Text Wrap selected may
therefore possibly not be displayed. In this case the user must set the option manually.
- In Version 7.1 of VivaDesigner, objects are placed correctly on their corresponding layers.
An additional option allows ll objects to be placed on the first layer if required.
188
Exchange with InDesign
Here the following must be taken into consideration: VivaDesigner prior to Version 7 worked
exclusively character-oriented. Therefore it was possible to define indents or line spacing easily
within a paragraph. This possibility pleased typographers and designers, but with most users it
led to misunderstandings. The benefit of this flexibility was less than the work involved for the
user. VIVA therefore changed this concept in Version 7. VivaDesigner now works, like InDesign,
with separate character and paragraph attributes, and also offers the so-called layout attri-
bute, with which the number of columns and the alignment of a text section within a text frame
may be defined. The separation of character and paragraph attributes is identical in both pro-
grams with one exception: InDesign treats line spacing as a character attribute, while
VivaDesigner 7 now treats it as a paragraph attribute.
Differing line spacing (leading) in a paragraph will be ignored with one exception when
importing: If in InDesign a paragraph has a manual line break after which a new leading was
set, the line break is replaced with a paragraph break on import.
Text overflow
In the calculation and adaptation of a text object, InDesign ignores the descenders as default.
This means that for InDesign the last baseline determines the height of the text object. This
option may be set in VivaDesigner, and for reasons of compatibility it is switched on by default
when importing. There may however still be a text overflow after importing the document, if
exactly the same font on the same platform has not been used. Even if this conditioner is fulfil-
led, a text overflow may occur, as the two programs calculate the word spacing differently or
use marginally different values for the font information. To solve this problem, the program
provides options to adapt the height of text objects. Please refer to the section Importing an
IDML file.
Breaks
Every typesetting program has its own internal and mostly secret rules for defining a line or a
paragraph. Furthermore, InDesign and VivaDesigner work with different hyphenation algo-
rithms and suppliers of dictionaries. VivaDesigner hyphenates German text on the basis of the
DUDEN dictionary, and in addition offers text break qualities that InDesign does not recognize.
Therefore it is most probable that the text breaks in the two programs will not be identical. In
many cases this is not a problem, as the differences are mostly minimal. In individual cases this
may still be a problem, for which reason we recommend that documents are compared, espe-
cially if no additional editing is to follow.
Line spacing
Since Version 7, line spacing in Viva Designer is a paragraph attribute. In InDesign line spacing
is a character attribute. When importing only the line spacing will be set that was applied at
the beginning of the paragraph. All other line spacing settings will be ignored by VivaDesigner.
189
Exchange with InDesign
Hyphenation
When importing, hyphenation settings (hyphens in a row, minimum before and minimum after)
will be taken over. Both programs provide additional options that the other program does not
possess. In VivaDesigner this is the setting for the hyphenation quality (e.g. word stems), in
InDesign it may be defined that the last word in a column may not be hyphenated. In addition,
the two programs have different suppliers of hyphenation dictionaries. This fact can, depending
on the document, lead to an altered text break, in some cases to a text overflow.
Images
Preview
Like most layout programs, Adobe InDesign also normally saves a preview of imported images
in the document. The path is also saved in which the original file is to be found. When the doc-
ument is exported to the IDML format, the path information is retained, but the image preview
is lost as Adobe InDesign does’t save any binary data in this format. If the IDML file is opened in
VivaDesigner, the program tries to create a preview for the appropriate picture objects. For this
purpose, it needs access to the original images according to the path information saved. Since
in most cases the IDML file is opened in VivaDesigner on other computers, the paths saved are
generally not available. To solve this problem, the program provides suitable options to define
the source of the images. Please refer to the section Importing an IDML file.
If you don’t have access to the original images when importing the IDML document, you don’t
need to place all the images manually afterwards. With the option Picture Usage in the Docu-
ment menu, you can also relink automatically at any time after importing. As soon as the link
has been made, VivaDesigner creates the appropriate preview. At the same time the information
regarding the picture scaling, offset and rotation within the picture object that were saved in
the IDML format are retained!
Formats
VivaDesigner supports the current image formats TIFF, EPS/LAY, JPG, PDF/AI, CT, BMP and PNG.
The following information must be considered:
- The native Photoshop format PSD is not supported, as Adobe no longer publishes the file
format for current versions. If images in the PSD format were placed in InDesign docu-
ments, VivaDesigner will not import these files. In this case you must save the image file in
another format.
190
Exchange with InDesign
- EPS bitmap images are output in high resolution in all output formats, EPS vector graphics
are only output in high resolution in PostScript. We therefore recommend avoiding the use
of vector graphics in EPS format and using vector images in PDF format instead. The bene-
fit of the PDF format lies in the higher preview quality in VivaDesigner.
Tables
InDesign and VivaDesigner are able to create tables, but in different ways: While InDesign can
only display a table in a text object, a table in VivaDesigner is an independent object that can
also be anchored in a text object. In VivaDesigner, tables are therefore handled in the same
way as all other anchored objects. InDesign makes an exception here, as tables always take up
a complete line. Text before or after a table in the same line is not possible. Furthermore,
InDesign ignores the preset line spacing for tables, while the attribute is applied for other
anchored objects. VivaDesigner applies this with the appropriate options in an anchored table
object.
The fact that tables in InDesign may be larger than the text object presents a problem. Thus a
table of 100 x 100 mm may be created, while the text object it belongs to is only 5x5 mm. When
taking over tables from InDesign, the program checks whether the content of a text object con-
sists exclusively of a table. In this case, the program replaces the text frame with the table
through an appropriate table object. If the text object contains further text in addition to the
table, then the width of the table object will be constrained to the maximum width of the text
object.
Colors
InDesign and VivaDesigner manage colors by using a color name and an appropriate color def-
inition. Both programs provide predefined base colors, which may not be changed: Black,
White, Cyan, Magenta, Yellow and Registration. Furthermore, the user may either create his
own colors from different models (CMYK, RGB, etc.) or select predefined colors from a list (e. g.
Pantone, etc.). InDesign permits a color to be applied to an element (object, text, etc.) without
the color being taken over in the color list. For management purposes these colors receive a
color name internally that is not visible to the user. They are also assigned the attribute vis-
ible=false. Since due to this method a great many colors may be created in VivaDesigner, the
program tries to reduce the number of colors and to map identical color definitions together.
For the conversion VivaDesigner carries out the following actions:
1. First of all, all standard colors (Black, Cyan, etc,) are converted to and displayed as the
standard colors of the same name in VivaDesigner ([Black], [Cyan], etc.).
2. Then all colors whose content (model and color value) corresponds to the five standard col-
ors (White, Black, Cyan, Magenta, Yellow and Registration ) mapped to the standard col-
ors in VivaDesigner. In this way the color C=100 M=0 Y=0 K=0 will be mapped automatically to
the standard color [Cyan].
3. Internal colors assigned the name uxx, that are invisible in InDesign (attribute vis-
ible=false), are mapped in VivaDesigner to a color with an appropriate mode and color
value.
191
Exchange with InDesign
Example:
- The InDesign color “/uc9” Mode=“Process" Space="RGB" ColorValue="255 177 0" will be
mapped in VivaDesigner to the new RGB color R255 G177 B0.
- The InDesign color “//ud5" Mode="Process" Space="CMYK" ColorValue="0 0 0 100" will
be mapped in VivaDesigner to the existing standard color [Black].
- The InDesign color “//u2749” Mode=“Process” Space=“CMYK" ColorValue=“52 0 35 32”
will be mapped in VivaDesigner to the new CMYK color C52 M0 Y35 K32.
4. Colors with an identical definition (model and color value) that occur several times in
InDesign will not be taken over, that is, they will be mapped to existing colors. These colors
with identical content appear in the IDML if in InDesign non-visible colors are used frequently.
5. Spot colors (Pantone, HKS, etc.) are taken over with their name and the corresponding CMYK
value. There is no mapping to existing color tables in VivaDesigner, as you cannot be sure
that all tables are also available in VivaDesigner or if they represent the same color values.
The spot colors also receive the same screen angle that was applied to them in InDesign.
Thus the angle 15 is applied to Cyan, 75 to Magenta, 45 to Black and 0 to Yellow. In the
angles of Cyan and Magenta InDesign and VivaDesigner differ, so that the two angles are
exchanged. Therefore the list already contains a mapping to the required screen angle.
6. Color blends (gradients) are constructed differently in InDesign and VivaDesigner. The only
thing they have in common is the fact that a blend can consist of several colors. Blends are
more complex in InDesign but cannot receive a name. When blends are imported,
VivaDesigner uses the internal name from the InDesign document. If a blend starts with a
name containing u, the program applies the term _InDesign-Blend- to make it clear that
this is not a normal color.
7. All other colors, that for example do not adhere to the RGB or CMYK standard, are not
imported at present.
8. Settings for overprint and trapping of colors are also not taken over.
Style sheets
When importing, all Paragraph Style Sheets and Character Style Sheets are taken over. This goes
both for style sheets created by the user and also for the internal style sheets that InDesign cre-
ates automatically for manually assigning to text. For the user only the style sheets are visible
in VivaDesigner that were created manually. Since the two programs follow different concepts
for the handling of style sheets, the standard style sheet will be taken over from InDesign.
3. Choose the required options in the settings dialog (General tab) to define the assignment of
attributes to the text:
- Choose the option Apply Styles with Style Sheets if all text attributes and style sheets
should be taken over.
- Choose the option Apply Styles without Style Sheets if all text attributes should be taken
over and applied to the text, but that the style sheets should not be taken over. This
option is helpful if you want to change the organisation of the style sheets in
VivaDesigner.
- Choose the option Plain Text if plain text without any attributes is required.
4. Choose the required options in the settings dialog (General tab) to define the text breaks:
- Choose the option Remove Discretionary Hyphen if in the text all the discretionary
hyphens should be removed. This option is helpful if you don’t want to take over any
invisible hyphens that cause a text break. If the option is not selected, all discretionary
hyphens will be retained in the text.
- Choose the option Remove Forced Line Break if in the text all forced line breaks should be
removed. This option is helpful if you don’t want to take over any paragraph breaks. If
the option is not selected, all forced line breaks (soft return) will be retained in the text.
- Choose the option Convert Bullets and Numbers to Text if lists in the text should be con-
verted to plain text. The list attributes can be reapplied in VivaDesigner as required, if
necessary using Style Sheets. For further information on this subject, please refer to the
chapter entitled Bullets and Numbering.
- Choose the option Import Footnotes to import all the footnotes contained in the IDML
document. If the option is not selected, the footnotes will be ignored.Choose the option
Increase Text Object Height by if all text objects should be increased in height by an
individual value. This option is helpful if for example in InDesign the height of the text
objects has been adapted to the amount of text. Depending on the font used, it may be
that on importing the last line of a text object can no longer be displayed, because the
height calculation works differently in the two programs. In most cases an increase of 0.1
mm (0.283pt) is sufficient to solve the problem. If the option is not selected, the height
of the text object defined in InDesign will be retained. The overflow symbol shows that
not all the text can be displayed in the text object.
5. Choose the required options in the settings dialog (General tab) to define which path the
program should use for images:
- Choose the option Use Image Paths From IDML if you have access to the paths that were
used to import the images into InDesign.
- Choose the option Use Document Path Including Subfolders if the images are in the same
folder as the IDML file. With this option, the subfolders of the selected folder will also be
checked.
- Choose the option Select Custom Path if you want to define explicitly in which folder the
images are to be found. With this option, the subfolders of the selected folder will also be
checked.
193
Exchange with InDesign
6. Choose the required options in the settings dialog (Options tab) to define how further edit-
ing of the documents will be optimized:
- Choose the option Don’t Import Lines without Line Width if only lines with a line width
should be imported.
- Choose the option Convert Empty Text Objects to Graphic Objects if empty text objects
are to be converted to graphic objects for easier editing.
- Choose the option Convert Empty Image Objects to Graphic Objects if empty picture
objects are to be converted to graphic objects for easier editing.
- Choose the option Flatten Layers to flatten layers to one layer for easier editing.
- Choose the option Ignore Guidelines if guidelines should not be imported.
- Choose the option Increase Text Object Width to Table Object Width if text objects con-
taining a table as a floating object should be enlarged for easier editing.
- Choose the option Increase Table Cell Height by if all cells in a table should be increased
in height by an individual value. This option is helpful if for example in InDesign the
height of the table cells has been adapted to the amount of text. Here the same princi-
ples apply as with the option Increase Text Object Height by.
7. When you have chosen all the options you need, click OK to open the IDML document.
5. Avoid using options in VivaDesigner that are not available in every version of InDesign or
are not exported by VivaDesigner(e.g. Change Tracking in VivaDesigner).
6. VIVA works permanently on improving the exchange with InDesign. If you find errors, have
suggestions or questions regarding the exchange, you are welcome to contact us at any
time. We are grateful for any hints or tips we may receive.
- Choose the option Replace Image Path Prefix if you have no access to the paths that were
used to import the images to VivaDesigner, or if the paths cannot be used on another
operating system. This option is particularly helpful if for example you want to replace
Windows paths with Mac OS paths.
- Choose the option Select Custom Path if you want to define explicitly with which path all
existing paths should be replaced.
195
Package & Send
Package and Send
Create a package
The program packs a copy of the document with the images and fonts used on a package. This
package can be either a folder or a compressed file in the ZIP format.
Note:
The program saves the current status of the file in the copy. Therefore the copy that is cre-
ated may not be identical with the original file if you didn‘t save the document just before!
You can unpack a ZIP file with the tools in your operating systems. Normally you do not need
any additional programs.
1. Select the menu command File > Package & Send.
2. Define the package content:
- Choose the Document option to save a copy of the document in the package.
- Choose the Images option to save copies of all the document images used in the package.
This option is not available if the option Embed All Used Images in the Prefrenences is
selected (w.e.f. version 8.0).
- Choose the Fonts option to save copies of all the document fonts used in the package.
- Choose the Document Report option to create a text file listing the document content
(images, fonts, colors, etc).
3. (Optional) Choose the option Save Package.
4. Choose one of the following options for the target folder:
- Choose the option In Document Folder if the package should be saved in the folder where
the original document is saved.
- Choose the option User Defined Folder if the package should be saved in another folder.
Then click the Select button and choose a folder.
5. Choose the option ZIP Package if the package content should be compressed to a ZIP file.
6. Click the Package Only button.
197
Package and Send
Note:
- The program only collects those images which have been imported/linked correctly (a)and
are physically available (b). If one of these conditions is not fulfilled, these images will not
be collected. Example: Images from the Clipboard are correctly linked (a), but are not to be
found as a physical image file (b). Images which are physically available (b), but not
linked correctly (a), will also not be collected.
- If all images are embedded (b), then no images will be collected (w.e.f. version 8.0). In this
case the option for collecting imgaes will not be available.
- The name of the folder or the ZIP file corresponds to the document name. If the option is
used several times, existing packages (folders or ZIP files) will not be overwritten, but
will be saved with a number appended. If for example the name of the folder or ZIP file
ends with “-3”, the option has been carried out three times. If old versions are deleted, the
program automatically fills the resulting gaps.
Send a package
1. Choose the required options for the package content.
2. (Optional) Choose the option Save Package if you want to save the package as well.
3. (Optional) Choose the option ZIP Package if the data saved should be compressed. To trans-
fer data this is not necessary as the data are always transferred in compressed form.
4. Choose one of the following options:
- Click the Send Only button to send the package if you have not selected the option Save
Package.
- Click the Package & Send button if you have selected the option Save Package.
Please study the legal information provided by the program regarding the copying of fonts.
The program starts the VIVA File Sender automatically. VIVA File Sender is a separate program
that transfers the data to the recipient. During the transfer you can continue working with
VivaDesigner.
5. In the Welcome dialog, click the Continue button.
In the Recipient section all recipients are displayed who have installed a profile for you.
Note:
If you want to send data to a service provider who does not appear in the list, please refer to
your service provider. VIVA creates profiles for service providers on request.
6. In the Recipient section, choose the recipient to whom the package should be sent. In the
Files section you can check if the program has collected all data/files correctly.
Note:
The Recipient VIVA Support Team is usually installed as standard and enables you to send
your documents directly to VIVA Support.
Technical Note:
If in the Files section of the dialog no files are displayed to be sent, it may be that the pro-
gram is still trying to build a connection to the VIVA Server, but has not yet received a reply.
The files will not be displayed until the program has received the necessary reply from the
VIVA Server. In this case please refer to the section Technical Info for Administrators.
198 The program also saves a package temporarily on your computer if you just want to send it.
Package and Send
199
Package and Send
200
Package and Send
reply. This connection is important, as only the VIVA Server can tell the program how and
where the files should be sent. In this case please wait if necessary for several minutes.
Proxy Server: If you work in a company, it may be that Internet connections (HTTP Requests)
are only possible through a Proxy Server. The result may be that the VIVA File Sender cannot
make contact with the VIVA server. In this case no files can be transferred, even if a connection
to the Recipient could be made (see Step 2). To get around this problem, your System Adminis-
trator should if possible configure the Proxy Server in such a way that requests to the VIVA
server (http://vcp.viva.de) are not intercepted.
Alternatively, you can define a Proxy Server in VivaDesigner, which will also be used to check
for updates:
202