Merge remote-tracking branch 'origin/communities-oo' into staging

pull/1/head
ansuz 5 years ago
commit 10cdd5c76b

@ -7,6 +7,7 @@ www/common/highlight/
www/common/jquery-ui/ www/common/jquery-ui/
www/common/onlyoffice/sdkjs www/common/onlyoffice/sdkjs
www/common/onlyoffice/web-apps www/common/onlyoffice/web-apps
www/common/onlyoffice/x2t
server.js server.js
www/common/old-media-tag.js www/common/old-media-tag.js

@ -133,7 +133,7 @@
@colortheme_ooslide-color: #FFF; @colortheme_ooslide-color: #FFF;
@colortheme_ooslide-warn: #cd2532; @colortheme_ooslide-warn: #cd2532;
@colortheme_oocell-bg: #7e983f; @colortheme_oocell-bg: #40865c;
@colortheme_oocell-color: #FFF; @colortheme_oocell-color: #FFF;
@colortheme_oocell-warn: #cd2532; @colortheme_oocell-warn: #cd2532;

@ -71,7 +71,8 @@ var setHeaders = (function () {
const h = [ const h = [
/^\/pad(2)?\/inner\.html.*/, /^\/pad(2)?\/inner\.html.*/,
/^\/sheet\/inner\.html.*/, /^\/sheet\/inner\.html.*/,
/^\/common\/onlyoffice\/.*\/index\.html.*/ /^\/ooslide\/inner\.html.*/,
/^\/oodoc\/inner\.html.*/,
].some((regex) => { ].some((regex) => {
return regex.test(req.url) return regex.test(req.url)
}) ? padHeaders : headers; }) ? padHeaders : headers;

@ -55,6 +55,10 @@ define([
return $('button.ok').last(); return $('button.ok').last();
}; };
UI.removeModals = function () {
$('div.alertify').remove();
};
var listenForKeys = UI.listenForKeys = function (yes, no, el) { var listenForKeys = UI.listenForKeys = function (yes, no, el) {
var handler = function (e) { var handler = function (e) {
e.stopPropagation(); e.stopPropagation();
@ -375,6 +379,7 @@ define([
dialog.getButtons = function (buttons, onClose) { dialog.getButtons = function (buttons, onClose) {
if (!Array.isArray(buttons)) { return void console.error('Not an array'); } if (!Array.isArray(buttons)) { return void console.error('Not an array'); }
if (!buttons.length) { return; }
var navs = []; var navs = [];
buttons.forEach(function (b) { buttons.forEach(function (b) {
if (!b.name || !b.onClick) { return; } if (!b.name || !b.onClick) { return; }

@ -66,8 +66,14 @@ define([
$files.on('change', function (e) { $files.on('change', function (e) {
var file = e.target.files[0]; var file = e.target.files[0];
var reader = new FileReader(); var reader = new FileReader();
reader.onload = function (e) { f(e.target.result, file); }; var parsed = file && file.name && /.+\.([^.]+)$/.exec(file.name);
reader.readAsText(file, type); var ext = parsed && parsed[1];
reader.onload = function (e) { f(e.target.result, file, ext); };
if (cfg && cfg.binary && cfg.binary.indexOf(ext) !== -1) {
reader.readAsArrayBuffer(file, type);
} else {
reader.readAsText(file, type);
}
}); });
}; };
}; };
@ -1978,9 +1984,10 @@ define([
// Old import button, used in settings // Old import button, used in settings
button button
.click(common.prepareFeedback(type)) .click(common.prepareFeedback(type))
.click(importContent('text/plain', function (content, file) { .click(importContent((data && data.binary) ? 'application/octet-stream' : 'text/plain', callback, {
callback(content, file); accept: data ? data.accept : undefined,
}, {accept: data ? data.accept : undefined})); binary: data ? data.binary : undefined
}));
//} //}
break; break;
case 'upload': case 'upload':

@ -27,6 +27,16 @@ body.cp-app-sheet, body.cp-app-oodoc, body.cp-app-ooslide {
); );
} }
.cp-oo-x2tXls {
display: flex;
align-items: center;
justify-content: center;
.fa {
font-size: 30px;
margin-right: 10px;
}
}
#cp-fileupload { #cp-fileupload {
display: none !important; display: none !important;
} }

@ -7,6 +7,8 @@ define([
'/common/common-interface.js', '/common/common-interface.js',
'/common/common-hash.js', '/common/common-hash.js',
'/common/common-util.js', '/common/common-util.js',
'/common/common-ui-elements.js',
'/common/hyperscript.js',
'/api/config', '/api/config',
'/customize/messages.js', '/customize/messages.js',
'/customize/application_config.js', '/customize/application_config.js',
@ -31,6 +33,8 @@ define([
UI, UI,
Hash, Hash,
Util, Util,
UIElements,
h,
ApiConfig, ApiConfig,
Messages, Messages,
AppConfig, AppConfig,
@ -42,17 +46,19 @@ define([
Channel) Channel)
{ {
var saveAs = window.saveAs; var saveAs = window.saveAs;
var Nacl = window.nacl;
var APP = window.APP = { var APP = window.APP = {
$: $ $: $
}; };
var CHECKPOINT_INTERVAL = 50; var CHECKPOINT_INTERVAL = 50;
var DISPLAY_RESTORE_BUTTON = false; var DISPLAY_RESTORE_BUTTON = false;
var debug = function (x) { var debug = function (x) {
if (!window.CP_DEV_MODE) { return; } if (!window.CP_DEV_MODE) { return; }
console.log(x); console.debug(x);
}; };
var stringify = function (obj) { var stringify = function (obj) {
@ -61,6 +67,7 @@ define([
var toolbar; var toolbar;
var andThen = function (common) { var andThen = function (common) {
var Title; var Title;
var sframeChan = common.getSframeChannel(); var sframeChan = common.getSframeChannel();
@ -71,7 +78,8 @@ define([
var config = {}; var config = {};
var content = { var content = {
hashes: {}, hashes: {},
ids: {} ids: {},
mediasSources: {}
}; };
var oldHashes = {}; var oldHashes = {};
var oldIds = {}; var oldIds = {};
@ -80,6 +88,14 @@ define([
var myOOId; var myOOId;
var sessionId = Hash.createChannelId(); var sessionId = Hash.createChannelId();
// This structure is used for caching media data and blob urls for each media cryptpad url
var mediasData = {};
var getMediasSources = APP.getMediasSources = function() {
content.mediasSources = content.mediasSources || {};
return content.mediasSources;
};
var getId = function () { var getId = function () {
return metadataMgr.getNetfluxId() + '-' + privateData.clientId; return metadataMgr.getNetfluxId() + '-' + privateData.clientId;
}; };
@ -225,6 +241,9 @@ define([
var fixSheets = function () { var fixSheets = function () {
try { try {
var editor = window.frames[0].editor; var editor = window.frames[0].editor;
// if we are not in the sheet app
// we should not call this code
if (typeof editor.GetSheets === 'undefined') { return; }
var s = editor.GetSheets(); var s = editor.GetSheets();
if (s.length === 0) { return; } if (s.length === 0) { return; }
var wb = s[0].worksheet.workbook; var wb = s[0].worksheet.workbook;
@ -255,9 +274,11 @@ define([
APP.realtime.onSettle(function () { APP.realtime.onSettle(function () {
fixSheets(); fixSheets();
UI.log(Messages.saved); UI.log(Messages.saved);
if (ev.callback) { APP.realtime.onSettle(function () {
return void ev.callback(); if (ev.callback) {
} return void ev.callback();
}
});
}); });
sframeChan.query('Q_OO_COMMAND', { sframeChan.query('Q_OO_COMMAND', {
cmd: 'UPDATE_HASH', cmd: 'UPDATE_HASH',
@ -342,7 +363,6 @@ define([
sframeChan.on('EV_OO_EVENT', function (obj) { sframeChan.on('EV_OO_EVENT', function (obj) {
switch (obj.ev) { switch (obj.ev) {
case 'READY': case 'READY':
rtChannel.ready = true;
break; break;
case 'LEAVE': case 'LEAVE':
removeClient(obj.data); removeClient(obj.data);
@ -473,6 +493,7 @@ define([
ooChannel.queue.forEach(function (data) { ooChannel.queue.forEach(function (data) {
Array.prototype.push.apply(changes, data.msg.changes); Array.prototype.push.apply(changes, data.msg.changes);
}); });
ooChannel.lastHash = getLastCp().hash;
send({ send({
type: "authChanges", type: "authChanges",
changes: changes changes: changes
@ -491,8 +512,8 @@ define([
buildVersion: "5.2.6", buildVersion: "5.2.6",
buildNumber: 2, buildNumber: 2,
licenseType: 3, licenseType: 3,
"g_cAscSpellCheckUrl": "/spellchecker", //"g_cAscSpellCheckUrl": "/spellchecker",
"settings":{"spellcheckerUrl":"/spellchecker","reconnection":{"attempts":50,"delay":2000}} //"settings":{"spellcheckerUrl":"/spellchecker","reconnection":{"attempts":50,"delay":2000}}
}); });
// Open the document // Open the document
send({ send({
@ -636,7 +657,18 @@ define([
send({ type: "message" }); send({ type: "message" });
break; break;
case "saveChanges": case "saveChanges":
// We're sending our changes to netflux
handleChanges(obj, send); handleChanges(obj, send);
try {
var docs = window.frames[0].AscCommon.g_oDocumentUrls.urls || {};
var mediasSources = getMediasSources();
Object.keys(mediasSources).forEach(function (name) {
if (!docs['media/'+name]) {
delete mediasSources[name];
}
});
APP.onLocal();
} catch (e) {}
break; break;
case "unLockDocument": case "unLockDocument":
if (obj.releaseLocks && content.locks && content.locks[getId()]) { if (obj.releaseLocks && content.locks && content.locks[getId()]) {
@ -690,18 +722,32 @@ define([
"id": String(myOOId), //"c0c3bf82-20d7-4663-bf6d-7fa39c598b1d", "id": String(myOOId), //"c0c3bf82-20d7-4663-bf6d-7fa39c598b1d",
"firstname": metadataMgr.getUserData().name || Messages.anonymous, "firstname": metadataMgr.getUserData().name || Messages.anonymous,
}, },
"mode": readOnly || lock ? "view" : "edit" "mode": readOnly || lock ? "view" : "edit",
"lang": (navigator.language || navigator.userLanguage || '').slice(0,2)
}, },
"events": { "events": {
"onAppReady": function(/*evt*/) { "onAppReady": function(/*evt*/) {
var $tb = $('iframe[name="frameEditor"]').contents().find('head'); var $tb = $('iframe[name="frameEditor"]').contents().find('head');
var css = '#id-toolbar-full .toolbar-group:nth-child(2), #id-toolbar-full .separator:nth-child(3) { display: none; }' + var css = // Old OO
'#id-toolbar-full .toolbar-group:nth-child(2), #id-toolbar-full .separator:nth-child(3) { display: none; }' +
'#fm-btn-save { display: none !important; }' + '#fm-btn-save { display: none !important; }' +
'#panel-settings-general tr.autosave { display: none !important; }' + '#panel-settings-general tr.autosave { display: none !important; }' +
'#panel-settings-general tr.coauth { display: none !important; }' + '#panel-settings-general tr.coauth { display: none !important; }' +
'#header { display: none !important; }' + '#header { display: none !important; }' +
'#id-toolbar-full-placeholder-btn-insertimage { display: none; }' + '#title-doc-name { display: none !important; }' +
'#id-toolbar-full-placeholder-btn-insertequation { display: none; }'; // New OO:
'#asc-gen566 { display: none !important; }' + // Insert image from url
'section[data-tab="ins"] .separator:nth-last-child(2) { display: none !important; }' + // separator
'#slot-btn-insequation { display: none !important; }' + // Insert equation
'.toolbar .tabs .ribtab:not(.canedit) { display: none !important; }' + // Switch collaborative mode
'#app-title { display: none !important; }' + // OnlyOffice logo + doc title
'#fm-btn-info { display: none !important; }' + // Author name, doc title, etc. in "File" (menu entry)
'#panel-info { display: none !important; }' + // Same but content
'#image-button-from-url { display: none !important; }' + // Inline image settings: replace with url
'#file-menu-panel .devider { display: none !important; }' + // separator in the "File" menu
'#file-menu-panel { top: 28px !important; }' + // Position of the "File" menu
'#left-btn-spellcheck, #left-btn-about { display: none !important; }'+
'div.btn-users.dropdown-toggle { display: none; !important }';
$('<style>').text(css).appendTo($tb); $('<style>').text(css).appendTo($tb);
if (UI.findOKButton().length) { if (UI.findOKButton().length) {
UI.findOKButton().on('focusout', function () { UI.findOKButton().on('focusout', function () {
@ -715,20 +761,341 @@ define([
var ifr = document.getElementsByTagName('iframe')[0]; var ifr = document.getElementsByTagName('iframe')[0];
if (ifr) { ifr.remove(); } if (ifr) { ifr.remove(); }
}; };
common.initFilePicker({
onSelect: function (data) {
if (data.type !== 'file') {
debug("Unexpected data type picked " + data.type);
return;
}
var name = data.name;
// Add image to the list
var mediasSources = getMediasSources();
mediasSources[name] = data;
APP.onLocal();
APP.realtime.onSettle(function () {
APP.getImageURL(name, function(url) {
debug("CRYPTPAD success add " + name);
APP.AddImageSuccessCallback({
name: name,
url: url
});
});
});
}
});
APP.AddImage = function(cb1, cb2) {
APP.AddImageSuccessCallback = cb1;
APP.AddImageErrorCallback = cb2;
common.openFilePicker({
types: ['file'],
where: ['root']
});
};
APP.getImageURL = function(name, callback) {
var mediasSources = getMediasSources();
var data = mediasSources[name];
if (typeof data === 'undefined') {
debug("CryptPad - could not find matching media for " + name);
return void callback("");
}
var blobUrl = (typeof mediasData[data.src] === 'undefined') ? "" : mediasData[data.src].src;
if (blobUrl) {
debug("CryptPad Image already loaded " + blobUrl);
return void callback(blobUrl);
}
Util.fetch(data.src, function (err, u8) {
try {
debug("Decrypt with key " + data.key);
FileCrypto.decrypt(u8, Nacl.util.decodeBase64(data.key), function (err, res) {
if (err || !res.content) {
debug("Decrypting failed");
return void callback("");
}
var blobUrl = URL.createObjectURL(res.content);
// store media blobUrl and content for cache and export
var mediaData = { blobUrl : blobUrl, content : "" };
mediasData[data.src] = mediaData;
var reader = new FileReader();
reader.onloadend = function () {
debug("MediaData set");
mediaData.content = reader.result;
};
reader.readAsArrayBuffer(res.content);
debug("Adding CryptPad Image " + data.name + ": " + blobUrl);
window.frames[0].AscCommon.g_oDocumentUrls.addImageUrl(data.name, blobUrl);
callback(blobUrl);
});
} catch (e) {
debug("Exception decrypting image " + data.name);
console.error(e);
callback("");
}
});
};
APP.docEditor = new window.DocsAPI.DocEditor("cp-app-oo-placeholder", APP.ooconfig); APP.docEditor = new window.DocsAPI.DocEditor("cp-app-oo-placeholder", APP.ooconfig);
ooLoaded = true; ooLoaded = true;
makeChannel(); makeChannel();
}; };
var x2tInitialized = false;
var x2tInit = function(x2t) {
debug("x2t mount");
// x2t.FS.mount(x2t.MEMFS, {} , '/');
x2t.FS.mkdir('/working');
x2t.FS.mkdir('/working/media');
x2tInitialized = true;
debug("x2t mount done");
};
/*
Converting Data
This function converts a data in a specific format to the outputformat
The filename extension needs to represent the input format
Example: fileName=cryptpad.bin outputFormat=xlsx
*/
var x2tConvertDataInternal = function(x2t, data, fileName, outputFormat) {
debug("Converting Data for " + fileName + " to " + outputFormat);
// writing file to mounted working disk (in memory)
x2t.FS.writeFile('/working/' + fileName, data);
// Adding images
Object.keys(window.frames[0].AscCommon.g_oDocumentUrls.urls || {}).forEach(function (_mediaFileName) {
var mediaFileName = _mediaFileName.substring(6);
var mediasSources = getMediasSources();
var mediaSource = mediasSources[mediaFileName];
var mediaData = mediaSource ? mediasData[mediaSource.src] : undefined;
if (mediaData) {
debug("Writing media data " + mediaFileName);
debug("Data");
var fileData = mediaData.content;
x2t.FS.writeFile('/working/media/' + mediaFileName, new Uint8Array(fileData));
} else {
debug("Could not find media content for " + mediaFileName);
}
});
var params = "<?xml version=\"1.0\" encoding=\"utf-8\"?>"
+ "<TaskQueueDataConvert xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\">"
+ "<m_sFileFrom>/working/" + fileName + "</m_sFileFrom>"
+ "<m_sFileTo>/working/" + fileName + "." + outputFormat + "</m_sFileTo>"
+ "<m_bIsNoBase64>false</m_bIsNoBase64>"
+ "</TaskQueueDataConvert>";
// writing params file to mounted working disk (in memory)
x2t.FS.writeFile('/working/params.xml', params);
// running conversion
x2t.ccall("runX2T", ["number"], ["string"], ["/working/params.xml"]);
// reading output file from working disk (in memory)
var result;
try {
result = x2t.FS.readFile('/working/' + fileName + "." + outputFormat);
} catch (e) {
debug("Failed reading converted file");
UI.removeModals();
UI.warn(Messages.error);
return "";
}
return result;
};
var x2tSaveAndConvertDataInternal = function(x2t, data, filename, extension, finalFilename) {
var type = common.getMetadataMgr().getPrivateData().ooType;
var xlsData;
if (type === "sheet" && extension !== 'xlsx') {
xlsData = x2tConvertDataInternal(x2t, data, filename, 'xlsx');
filename += '.xlsx';
} else if (type === "ooslide" && extension !== "pptx") {
xlsData = x2tConvertDataInternal(x2t, data, filename, 'pptx');
filename += '.pptx';
} else if (type === "oodoc" && extension !== "docx") {
xlsData = x2tConvertDataInternal(x2t, data, filename, 'docx');
filename += '.docx';
}
xlsData = x2tConvertDataInternal(x2t, data, filename, extension);
if (xlsData) {
var blob = new Blob([xlsData], {type: "application/bin;charset=utf-8"});
UI.removeModals();
saveAs(blob, finalFilename);
}
};
var x2tSaveAndConvertData = function(data, filename, extension, finalFilename) {
// Perform the x2t conversion
require(['/common/onlyoffice/x2t/x2t.js'], function() {
var x2t = window.Module;
x2t.run();
if (x2tInitialized) {
debug("x2t runtime already initialized");
x2tSaveAndConvertDataInternal(x2t, data, filename, extension, finalFilename);
}
x2t.onRuntimeInitialized = function() {
debug("x2t in runtime initialized");
// Init x2t js module
x2tInit(x2t);
x2tSaveAndConvertDataInternal(x2t, data, filename, extension, finalFilename);
};
});
};
var exportFile = function() { var exportXLSXFile = function() {
var text = getContent(); var text = getContent();
var suggestion = Title.suggestTitle(Title.defaultTitle); var suggestion = Title.suggestTitle(Title.defaultTitle);
UI.prompt(Messages.exportPrompt, var ext = ['.xlsx', /*'.ods',*/ '.bin'];
Util.fixFileName(suggestion) + '.bin', function (filename) { var type = common.getMetadataMgr().getPrivateData().ooType;
var warning = '';
if (type==="ooslide") {
ext = ['.pptx', /*'.odp',*/ '.bin'];
} else if (type==="oodoc") {
ext = ['.docx', /*'.odt',*/ '.bin'];
}
if (typeof(Atomics) === "undefined") {
ext = ['.bin'];
warning = '<div class="alert alert-info">'+Messages.oo_exportChrome+'</div>';
}
var types = ext.map(function (val) {
return {
tag: 'a',
attributes: {
'data-value': val,
href: '#'
},
content: val
};
});
var dropdownConfig = {
text: ext[0], // Button initial text
caretDown: true,
options: types, // Entries displayed in the menu
isSelect: true,
initialValue: ext[0],
common: common
};
var $select = UIElements.createDropdown(dropdownConfig);
UI.prompt(Messages.exportPrompt+warning, Util.fixFileName(suggestion), function (filename) {
// $select.getValue()
if (!(typeof(filename) === 'string' && filename)) { return; } if (!(typeof(filename) === 'string' && filename)) { return; }
var blob = new Blob([text], {type: "application/bin;charset=utf-8"}); var ext = ($select.getValue() || '').slice(1);
saveAs(blob, filename); if (ext === 'bin') {
var blob = new Blob([text], {type: "application/bin;charset=utf-8"});
saveAs(blob, filename+'.bin');
return;
}
var content = h('div.cp-oo-x2tXls', [
h('span.fa.fa-spin.fa-spinner'),
h('span', Messages.oo_exportInProgress)
]);
UI.openCustomModal(UI.dialog.customModal(content, {buttons: []}));
setTimeout(function () {
x2tSaveAndConvertData(text, "filename.bin", ext, filename+'.'+ext);
}, 100);
}, {
typeInput: $select[0]
}, true);
};
var x2tImportImagesInternal = function(x2t, images, i, callback) {
if (i >= images.length) {
callback();
} else {
debug("Import image " + i);
var handleFileData = {
name: images[i],
mediasSources: getMediasSources(),
callback: function() {
debug("next image");
x2tImportImagesInternal(x2t, images, i+1, callback);
},
};
var filePath = "/working/media/" + images[i];
debug("Import filename " + filePath);
var fileData = x2t.FS.readFile("/working/media/" + images[i], { encoding : "binary" });
debug("Importing data");
debug("Buffer");
debug(fileData.buffer);
var blob = new Blob([fileData.buffer], {type: 'image/png'});
blob.name = images[i];
APP.FMImages.handleFile(blob, handleFileData);
}
};
var x2tImportImages = function (x2t, callback) {
if (!APP.FMImages) {
var fmConfigImages = {
noHandlers: true,
noStore: true,
body: $('body'),
onUploaded: function (ev, data) {
if (!ev.callback) { return; }
debug("Image uploaded at " + data.url);
var parsed = Hash.parsePadUrl(data.url);
if (parsed.type === 'file') {
var secret = Hash.getSecrets('file', parsed.hash, data.password);
var fileHost = privateData.fileHost || privateData.origin;
var src = fileHost + Hash.getBlobPathFromHex(secret.channel);
var key = Hash.encodeBase64(secret.keys.cryptKey);
debug("Final src: " + src);
ev.mediasSources[ev.name] = { name : ev.name, src : src, key : key };
}
ev.callback();
}
};
APP.FMImages = common.createFileManager(fmConfigImages);
}
// Import Images
debug("Import Images");
var files = x2t.FS.readdir("/working/media/");
var images = [];
files.forEach(function (file) {
if (file !== "." && file !== "..") {
images.push(file);
}
});
x2tImportImagesInternal(x2t, images, 0, function() {
debug("Sync media sources elements");
debug(getMediasSources());
APP.onLocal();
debug("Import Images finalized");
callback();
});
};
var x2tConvertData = function (x2t, data, filename, extension, callback) {
var convertedContent;
// Convert from ODF format:
// first convert to Office format then to the selected extension
if (filename.endsWith(".ods")) {
convertedContent = x2tConvertDataInternal(x2t, new Uint8Array(data), filename, "xlsx");
convertedContent = x2tConvertDataInternal(x2t, convertedContent, filename + ".xlsx", extension);
} else if (filename.endsWith(".odt")) {
convertedContent = x2tConvertDataInternal(x2t, new Uint8Array(data), filename, "docx");
convertedContent = x2tConvertDataInternal(x2t, convertedContent, filename + ".docx", extension);
} else if (filename.endsWith(".odp")) {
convertedContent = x2tConvertDataInternal(x2t, new Uint8Array(data), filename, "pptx");
convertedContent = x2tConvertDataInternal(x2t, convertedContent, filename + ".pptx", extension);
} else {
convertedContent = x2tConvertDataInternal(x2t, new Uint8Array(data), filename, extension);
}
x2tImportImages(x2t, function() {
callback(convertedContent);
}); });
}; };
@ -738,15 +1105,21 @@ define([
return nId.length === 32; return nId.length === 32;
}); });
if (m.length > 1) { if (m.length > 1) {
UI.removeModals();
return void UI.alert(Messages.oo_cantUpload); return void UI.alert(Messages.oo_cantUpload);
} }
if (!content) {
UI.removeModals();
return void UI.alert(Messages.oo_invalidFormat);
   }
var blob = new Blob([content], {type: 'plain/text'}); var blob = new Blob([content], {type: 'plain/text'});
var file = getFileType(); var file = getFileType();
blob.name = (metadataMgr.getMetadataLazy().title || file.doc) + '.' + file.type; blob.name = (metadataMgr.getMetadataLazy().title || file.doc) + '.' + file.type;
var uploadedCallback = function() { var uploadedCallback = function() {
UI.removeModals();
UI.confirm(Messages.oo_uploaded, function (yes) { UI.confirm(Messages.oo_uploaded, function (yes) {
try { try {
window.frames[0].editor.setViewModeDisconnect(); window.frames[0].editor.setViewModeDisconnect();
} catch (e) {} } catch (e) {}
if (!yes) { return; } if (!yes) { return; }
common.gotoURL(); common.gotoURL();
@ -760,6 +1133,41 @@ define([
APP.FM.handleFile(blob, data); APP.FM.handleFile(blob, data);
}; };
var importXLSXFile = function(content, filename, ext) {
// Perform the x2t conversion
debug("Filename");
debug(filename);
if (ext === "bin") {
return void importFile(content);
}
var div = h('div.cp-oo-x2tXls', [
h('span.fa.fa-spin.fa-spinner'),
h('span', Messages.oo_importInProgress)
]);
UI.openCustomModal(UI.dialog.customModal(div, {buttons: []}));
setTimeout(function () {
require(['/common/onlyoffice/x2t/x2t.js'], function() {
var x2t = window.Module;
x2t.run();
if (x2tInitialized) {
debug("x2t runtime already initialized");
x2tConvertData(x2t, new Uint8Array(content), filename.name, "bin", function(convertedContent) {
importFile(convertedContent);
});
}
x2t.onRuntimeInitialized = function() {
debug("x2t in runtime initialized");
// Init x2t js module
x2tInit(x2t);
x2tConvertData(x2t, new Uint8Array(content), filename.name, "bin", function(convertedContent) {
importFile(convertedContent);
});
};
});
}, 100);
};
var loadLastDocument = function () { var loadLastDocument = function () {
var lastCp = getLastCp(); var lastCp = getLastCp();
if (!lastCp) { return; } if (!lastCp) { return; }
@ -828,7 +1236,7 @@ define([
JSON.parse(content); JSON.parse(content);
return true; return true;
} catch (e) { } catch (e) {
console.log("Failed to parse, rejecting patch"); debug("Failed to parse, rejecting patch");
return false; return false;
} }
} }
@ -840,7 +1248,7 @@ define([
window.frames[0].editor.setViewModeDisconnect(true); window.frames[0].editor.setViewModeDisconnect(true);
} catch (e) {} } catch (e) {}
} }
console.log(state); debug(state);
}; };
var stringifyInner = function () { var stringifyInner = function () {
@ -852,6 +1260,23 @@ define([
return stringify(obj); return stringify(obj);
}; };
var pinImages = function () {
if (content.mediasSources) {
var toPin = Object.keys(content.mediasSources || {}).map(function (id) {
var data = content.mediasSources[id] || {};
var src = data.src;
if (!src) { return; }
// Remove trailing slash
if (src.slice(-1) === '/') {
src = src.slice(0, -1);
}
// Extract the channel id from the source href
return src.slice(src.lastIndexOf('/') + 1);
}).filter(Boolean);
sframeChan.query('EV_OO_PIN_IMAGES', toPin);
}
};
APP.getContent = function () { return content; }; APP.getContent = function () { return content; };
APP.onLocal = config.onLocal = function () { APP.onLocal = config.onLocal = function () {
@ -861,6 +1286,7 @@ define([
// Update metadata // Update metadata
var content = stringifyInner(); var content = stringifyInner();
APP.realtime.contentUpdate(content); APP.realtime.contentUpdate(content);
pinImages();
}; };
config.onInit = function (info) { config.onInit = function (info) {
@ -911,11 +1337,11 @@ define([
}).attr('title', 'Restore last checkpoint').appendTo($rightside); }).attr('title', 'Restore last checkpoint').appendTo($rightside);
} }
var $export = common.createButton('export', true, {}, exportFile); var $exportXLSX = common.createButton('export', true, {}, exportXLSXFile);
$export.appendTo($rightside); $exportXLSX.appendTo($rightside);
var $import = common.createButton('import', true, {}, importFile); var $importXLSX = common.createButton('import', true, { accept: [".bin", ".ods", ".xlsx"], binary : ["ods", "xlsx"] }, importXLSXFile);
$import.appendTo($rightside); $importXLSX.appendTo($rightside);
if (common.isLoggedIn()) { if (common.isLoggedIn()) {
common.createButton('hashtag', true).appendTo($rightside); common.createButton('hashtag', true).appendTo($rightside);
@ -1005,6 +1431,7 @@ define([
} }
oldHashes = JSON.parse(JSON.stringify(content.hashes)); oldHashes = JSON.parse(JSON.stringify(content.hashes));
} }
if (content.ids) { if (content.ids) {
handleNewIds(oldIds, content.ids); handleNewIds(oldIds, content.ids);
oldIds = JSON.parse(JSON.stringify(content.ids)); oldIds = JSON.parse(JSON.stringify(content.ids));
@ -1013,6 +1440,7 @@ define([
handleNewLocks(oldLocks, content.locks); handleNewLocks(oldLocks, content.locks);
oldLocks = JSON.parse(JSON.stringify(content.locks)); oldLocks = JSON.parse(JSON.stringify(content.locks));
} }
pinImages();
}; };
config.onAbort = function () { config.onAbort = function () {

@ -88,6 +88,32 @@ define([
}, cb); }, cb);
}); });
}); });
sframeChan.on('EV_OO_PIN_IMAGES', function (list) {
Cryptpad.getPadAttribute('ooImages', function (err, res) {
if (err) { return; }
if (!res || !Array.isArray(res)) { res = []; }
var toPin = [];
var toUnpin = [];
res.forEach(function (id) {
if (list.indexOf(id) === -1) {
toUnpin.push(id);
}
});
list.forEach(function (id) {
if (res.indexOf(id) === -1) {
toPin.push(id);
}
});
toPin = Utils.Util.deduplicateString(toPin);
toUnpin = Utils.Util.deduplicateString(toUnpin);
Cryptpad.pinPads(toPin, function () {});
Cryptpad.unpinPads(toUnpin, function () {});
if (!toPin.length && !toUnpin.length) { return; }
Cryptpad.setPadAttribute('ooImages', list, function (err) {
if (err) { console.error(err); }
});
});
});
sframeChan.on('Q_OO_COMMAND', function (obj, cb) { sframeChan.on('Q_OO_COMMAND', function (obj, cb) {
if (obj.cmd === 'SEND_MESSAGE') { if (obj.cmd === 'SEND_MESSAGE') {
obj.data.msg = Utils.crypto.encrypt(JSON.stringify(obj.data.msg)); obj.data.msg = Utils.crypto.encrypt(JSON.stringify(obj.data.msg));

@ -119,21 +119,25 @@
* -------------------------------------------------------- * --------------------------------------------------------
*/ */
#ce-canvas-outer { #ce-canvas-outer,
#ce-canvas-outer-menu {
position: absolute; position: absolute;
border: 0; border: 0;
overflow: hidden; overflow: hidden;
} }
#ce-canvas, #ce-canvas,
#ce-canvas-overlay { #ce-canvas-overlay,
#ce-canvas-menu,
#ce-canvas-overlay-menu {
border: 0; border: 0;
position: absolute; position: absolute;
left: 0; left: 0;
top: 0; top: 0;
} }
#ce-cursor { #ce-cursor,
#ce-cursor-menu {
position: absolute; position: absolute;
background-color: #000; background-color: #000;
width: 1px; width: 1px;

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -1,5 +1,5 @@
/* /*
* (c) Copyright Ascensio System SIA 2010-2018 * (c) Copyright Ascensio System SIA 2010-2019
* *
* This program is a free software product. You can redistribute it and/or * This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL) * modify it under the terms of the GNU Affero General Public License (AGPL)
@ -12,8 +12,8 @@
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html * details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
* *
* You can contact Ascensio System SIA at Lubanas st. 125a-25, Riga, Latvia, * You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha
* EU, LV-1021. * street, Riga, Latvia, EU, LV-1050.
* *
* The interactive user interfaces in modified source and object code versions * The interactive user interfaces in modified source and object code versions
* of the Program must display Appropriate Legal Notices, as required under * of the Program must display Appropriate Legal Notices, as required under

File diff suppressed because it is too large Load Diff

@ -0,0 +1,131 @@
/*
* Copyright (C) Ascensio System SIA 2012-2020. All rights reserved
*
* https://www.onlyoffice.com/
*
* Version: 0.0.0 (build:0)
*/
(function(window,undefined){var AscFonts=window["AscFonts"];var printErr=undefined;var FS=undefined;var print=undefined;var fetch=window.fetch;var getBinaryPromise=null;if(window["AscDesktopEditor"]&&document.currentScript&&0==document.currentScript.src.indexOf("file:///")){fetch=undefined;getBinaryPromise=function(){var wasmPath="ascdesktop://fonts/"+wasmBinaryFile.substr(8);return new Promise(function(resolve,reject){var xhr=new XMLHttpRequest;xhr.open("GET",wasmPath,true);xhr.responseType="arraybuffer";
if(xhr.overrideMimeType)xhr.overrideMimeType("text/plain; charset=x-user-defined");else xhr.setRequestHeader("Accept-Charset","x-user-defined");xhr.onload=function(){if(this.status==200)resolve(new Uint8Array(this.response))};xhr.send(null)})}}else getBinaryPromise=function(){return getBinaryPromise2()};var Module=typeof Module!=="undefined"?Module:{};var moduleOverrides={};var key;for(key in Module)if(Module.hasOwnProperty(key))moduleOverrides[key]=Module[key];Module["arguments"]=[];Module["thisProgram"]=
"./this.program";Module["quit"]=function(status,toThrow){throw toThrow;};Module["preRun"]=[];Module["postRun"]=[];var ENVIRONMENT_IS_WEB=true;var ENVIRONMENT_IS_WORKER=false;var scriptDirectory="";function locateFile(path){if(Module["locateFile"])return Module["locateFile"](path,scriptDirectory);else return scriptDirectory+path}if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER)scriptDirectory=self.location.href;else if(document.currentScript)scriptDirectory=document.currentScript.src;
if(scriptDirectory.indexOf("blob:")!==0)scriptDirectory=scriptDirectory.substr(0,scriptDirectory.lastIndexOf("/")+1);else scriptDirectory="";Module["read"]=function shell_read(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER)Module["readBinary"]=function readBinary(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)};Module["readAsync"]=
function readAsync(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function xhr_onload(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)};Module["setWindowTitle"]=function(title){document.title=title}}else;var out=Module["print"]||(typeof console!=="undefined"?console.log.bind(console):typeof print!=="undefined"?print:null);var err=Module["printErr"]||(typeof printErr!==
"undefined"?printErr:typeof console!=="undefined"&&console.warn.bind(console)||out);for(key in moduleOverrides)if(moduleOverrides.hasOwnProperty(key))Module[key]=moduleOverrides[key];moduleOverrides=undefined;function dynamicAlloc(size){var ret=HEAP32[DYNAMICTOP_PTR>>2];var end=ret+size+15&-16;if(end<=_emscripten_get_heap_size())HEAP32[DYNAMICTOP_PTR>>2]=end;else{var success=_emscripten_resize_heap(end);if(!success)return 0}return ret}var asm2wasmImports={"f64-rem":function(x,y){return x%y},"debugger":function(){debugger}};
var functionPointers=new Array(0);var tempRet0=0;var setTempRet0=function(value){tempRet0=value};var getTempRet0=function(){return tempRet0};if(typeof WebAssembly!=="object")err("no native wasm support detected");var wasmMemory;var wasmTable;var ABORT=false;var EXITSTATUS=0;function getMemory(size){if(!runtimeInitialized)return dynamicAlloc(size);return _malloc(size)}var UTF8Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(u8Array,idx,maxBytesToRead){var endIdx=
idx+maxBytesToRead;var endPtr=idx;while(u8Array[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&u8Array.subarray&&UTF8Decoder)return UTF8Decoder.decode(u8Array.subarray(idx,endPtr));else{var str="";while(idx<endPtr){var u0=u8Array[idx++];if(!(u0&128)){str+=String.fromCharCode(u0);continue}var u1=u8Array[idx++]&63;if((u0&224)==192){str+=String.fromCharCode((u0&31)<<6|u1);continue}var u2=u8Array[idx++]&63;if((u0&240)==224)u0=(u0&15)<<12|u1<<6|u2;else u0=(u0&7)<<18|u1<<12|u2<<6|u8Array[idx++]&
63;if(u0<65536)str+=String.fromCharCode(u0);else{var ch=u0-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}}}return str}function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}function stringToUTF8Array(str,outU8Array,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i<str.length;++i){var u=str.charCodeAt(i);if(u>=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&
1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;outU8Array[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;outU8Array[outIdx++]=192|u>>6;outU8Array[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;outU8Array[outIdx++]=224|u>>12;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;outU8Array[outIdx++]=240|u>>18;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}}outU8Array[outIdx]=0;return outIdx-
startIdx}function lengthBytesUTF8(str){var len=0;for(var i=0;i<str.length;++i){var u=str.charCodeAt(i);if(u>=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127)++len;else if(u<=2047)len+=2;else if(u<=65535)len+=3;else len+=4}return len}var UTF16Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf-16le"):undefined;function allocateUTF8(str){var size=lengthBytesUTF8(str)+1;var ret=_malloc(size);if(ret)stringToUTF8Array(str,HEAP8,ret,size);return ret}function writeAsciiToMemory(str,
buffer,dontAddNull){for(var i=0;i<str.length;++i)HEAP8[buffer++>>0]=str.charCodeAt(i);if(!dontAddNull)HEAP8[buffer>>0]=0}var WASM_PAGE_SIZE=65536;function alignUp(x,multiple){if(x%multiple>0)x+=multiple-x%multiple;return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBuffer(buf){Module["buffer"]=buffer=buf}function updateGlobalBufferViews(){Module["HEAP8"]=HEAP8=new Int8Array(buffer);Module["HEAP16"]=HEAP16=new Int16Array(buffer);Module["HEAP32"]=HEAP32=
new Int32Array(buffer);Module["HEAPU8"]=HEAPU8=new Uint8Array(buffer);Module["HEAPU16"]=HEAPU16=new Uint16Array(buffer);Module["HEAPU32"]=HEAPU32=new Uint32Array(buffer);Module["HEAPF32"]=HEAPF32=new Float32Array(buffer);Module["HEAPF64"]=HEAPF64=new Float64Array(buffer)}var DYNAMIC_BASE=5352496,DYNAMICTOP_PTR=109360;var TOTAL_STACK=5242880;var TOTAL_MEMORY=Module["TOTAL_MEMORY"]||16777216;if(TOTAL_MEMORY<TOTAL_STACK)err("TOTAL_MEMORY should be larger than TOTAL_STACK, was "+TOTAL_MEMORY+"! (TOTAL_STACK="+
TOTAL_STACK+")");if(Module["buffer"])buffer=Module["buffer"];else{if(typeof WebAssembly==="object"&&typeof WebAssembly.Memory==="function"){wasmMemory=new WebAssembly.Memory({"initial":TOTAL_MEMORY/WASM_PAGE_SIZE});buffer=wasmMemory.buffer}else buffer=new ArrayBuffer(TOTAL_MEMORY);Module["buffer"]=buffer}updateGlobalBufferViews();HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;function callRuntimeCallbacks(callbacks){while(callbacks.length>0){var callback=callbacks.shift();if(typeof callback=="function"){callback();
continue}var func=callback.func;if(typeof func==="number")if(callback.arg===undefined)Module["dynCall_v"](func);else Module["dynCall_vi"](func,callback.arg);else func(callback.arg===undefined?null:callback.arg)}}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATPOSTRUN__=[function(){window["AscFonts"].onLoadModule()}];var runtimeInitialized=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length)addOnPreRun(Module["preRun"].shift())}callRuntimeCallbacks(__ATPRERUN__)}
function ensureInitRuntime(){if(runtimeInitialized)return;runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function preMain(){callRuntimeCallbacks(__ATMAIN__)}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length)addOnPostRun(Module["postRun"].shift())}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var runDependencies=
0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"])Module["monitorRunDependencies"](runDependencies)}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"])Module["monitorRunDependencies"](runDependencies);if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;
dependenciesFulfilled=null;callback()}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return String.prototype.startsWith?filename.startsWith(dataURIPrefix):filename.indexOf(dataURIPrefix)===0}var wasmBinaryFile="fonts.wasm";if(!isDataURI(wasmBinaryFile))wasmBinaryFile=locateFile(wasmBinaryFile);function getBinary(){try{if(Module["wasmBinary"])return new Uint8Array(Module["wasmBinary"]);if(Module["readBinary"])return Module["readBinary"](wasmBinaryFile);
else throw"both async and sync fetching of the wasm failed";}catch(err$0){abort(err$0)}}function getBinaryPromise2(){if(!Module["wasmBinary"]&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)&&typeof fetch==="function")return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){if(!response["ok"])throw"failed to load wasm binary file at '"+wasmBinaryFile+"'";return response["arrayBuffer"]()}).catch(function(){return getBinary()});return new Promise(function(resolve,reject){resolve(getBinary())})}
function createWasm(env){var info={"env":env,"global":{"NaN":NaN,Infinity:Infinity},"global.Math":Math,"asm2wasm":asm2wasmImports};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;removeRunDependency("wasm-instantiate")}addRunDependency("wasm-instantiate");if(Module["instantiateWasm"])try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}function receiveInstantiatedSource(output){receiveInstance(output["instance"])}
function instantiateArrayBuffer(receiver){getBinaryPromise().then(function(binary){return WebAssembly.instantiate(binary,info)}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}if(!Module["wasmBinary"]&&typeof WebAssembly.instantiateStreaming==="function"&&!isDataURI(wasmBinaryFile)&&typeof fetch==="function")WebAssembly.instantiateStreaming(fetch(wasmBinaryFile,{credentials:"same-origin"}),info).then(receiveInstantiatedSource,function(reason){err("wasm streaming compile failed: "+
reason);err("falling back to ArrayBuffer instantiation");instantiateArrayBuffer(receiveInstantiatedSource)});else instantiateArrayBuffer(receiveInstantiatedSource);return{}}Module["asm"]=function(global,env,providedBuffer){env["memory"]=wasmMemory;env["table"]=wasmTable=new WebAssembly.Table({"initial":814,"maximum":814,"element":"anyfunc"});env["__memory_base"]=1024;env["__table_base"]=0;var exports=createWasm(env);return exports};__ATINIT__.push({func:function(){___emscripten_environ_constructor()}});
var ENV={};function ___buildEnvironment(environ){var MAX_ENV_VALUES=64;var TOTAL_ENV_SIZE=1024;var poolPtr;var envPtr;if(!___buildEnvironment.called){___buildEnvironment.called=true;ENV["USER"]=ENV["LOGNAME"]="web_user";ENV["PATH"]="/";ENV["PWD"]="/";ENV["HOME"]="/home/web_user";ENV["LANG"]="C.UTF-8";ENV["_"]=Module["thisProgram"];poolPtr=getMemory(TOTAL_ENV_SIZE);envPtr=getMemory(MAX_ENV_VALUES*4);HEAP32[envPtr>>2]=poolPtr;HEAP32[environ>>2]=envPtr}else{envPtr=HEAP32[environ>>2];poolPtr=HEAP32[envPtr>>
2]}var strings=[];var totalSize=0;for(var key in ENV)if(typeof ENV[key]==="string"){var line=key+"="+ENV[key];strings.push(line);totalSize+=line.length}if(totalSize>TOTAL_ENV_SIZE)throw new Error("Environment size exceeded TOTAL_ENV_SIZE!");var ptrSize=4;for(var i=0;i<strings.length;i++){var line=strings[i];writeAsciiToMemory(line,poolPtr);HEAP32[envPtr+i*ptrSize>>2]=poolPtr;poolPtr+=line.length+1}HEAP32[envPtr+strings.length*ptrSize>>2]=0}function ___lock(){}var SYSCALLS={buffers:[null,[],[]],printChar:function(stream,
curr){var buffer=SYSCALLS.buffers[stream];if(curr===0||curr===10){(stream===1?out:err)(UTF8ArrayToString(buffer,0));buffer.length=0}else buffer.push(curr)},varargs:0,get:function(varargs){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret},getStr:function(){var ret=UTF8ToString(SYSCALLS.get());return ret},get64:function(){var low=SYSCALLS.get(),high=SYSCALLS.get();return low},getZero:function(){SYSCALLS.get()}};function ___syscall140(which,varargs){SYSCALLS.varargs=varargs;try{var stream=
SYSCALLS.getStreamFromFD(),offset_high=SYSCALLS.get(),offset_low=SYSCALLS.get(),result=SYSCALLS.get(),whence=SYSCALLS.get();var offset=offset_low;FS.llseek(stream,offset,whence);HEAP32[result>>2]=stream.position;if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall145(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),iov=SYSCALLS.get(),
iovcnt=SYSCALLS.get();return SYSCALLS.doReadv(stream,iov,iovcnt)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall146(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.get(),iov=SYSCALLS.get(),iovcnt=SYSCALLS.get();var ret=0;for(var i=0;i<iovcnt;i++){var ptr=HEAP32[iov+i*8>>2];var len=HEAP32[iov+(i*8+4)>>2];for(var j=0;j<len;j++)SYSCALLS.printChar(stream,HEAPU8[ptr+j]);ret+=len}return ret}catch(e){if(typeof FS==="undefined"||
!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___setErrNo(value){if(Module["___errno_location"])HEAP32[Module["___errno_location"]()>>2]=value;return value}function ___syscall221(which,varargs){SYSCALLS.varargs=varargs;try{return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall5(which,varargs){SYSCALLS.varargs=varargs;try{var pathname=SYSCALLS.getStr(),flags=SYSCALLS.get(),mode=SYSCALLS.get();var stream=FS.open(pathname,
flags,mode);return stream.fd}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall54(which,varargs){SYSCALLS.varargs=varargs;try{return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall6(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD();FS.close(stream);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}
function ___unlock(){}function _emscripten_get_heap_size(){return TOTAL_MEMORY}function _longjmp(env,value){_setThrew(env,value||1);throw"longjmp";}function _emscripten_longjmp(env,value){_longjmp(env,value)}function abortOnCannotGrowMemory(requestedSize){abort("OOM")}function emscripten_realloc_buffer(size){var PAGE_MULTIPLE=65536;size=alignUp(size,PAGE_MULTIPLE);var old=Module["buffer"];var oldSize=old.byteLength;try{var result=wasmMemory.grow((size-oldSize)/65536);if(result!==(-1|0))return Module["buffer"]=
wasmMemory.buffer;else return null}catch(e){return null}}function _emscripten_resize_heap(requestedSize){var oldSize=_emscripten_get_heap_size();var PAGE_MULTIPLE=65536;var LIMIT=2147483648-PAGE_MULTIPLE;if(requestedSize>LIMIT)return false;var MIN_TOTAL_MEMORY=16777216;var newSize=Math.max(oldSize,MIN_TOTAL_MEMORY);while(newSize<requestedSize)if(newSize<=536870912)newSize=alignUp(2*newSize,PAGE_MULTIPLE);else newSize=Math.min(alignUp((3*newSize+2147483648)/4,PAGE_MULTIPLE),LIMIT);var replacement=
emscripten_realloc_buffer(newSize);if(!replacement||replacement.byteLength!=newSize)return false;updateGlobalBuffer(replacement);updateGlobalBufferViews();TOTAL_MEMORY=newSize;return true}function _getenv(name){if(name===0)return 0;name=UTF8ToString(name);if(!ENV.hasOwnProperty(name))return 0;if(_getenv.ret)_free(_getenv.ret);_getenv.ret=allocateUTF8(ENV[name]);return _getenv.ret}function _emscripten_memcpy_big(dest,src,num){HEAPU8.set(HEAPU8.subarray(src,src+num),dest)}function invoke_iii(index,
a1,a2){var sp=stackSave();try{return dynCall_iii(index,a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiii(index,a1,a2,a3){var sp=stackSave();try{return dynCall_iiii(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiii(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_iiiii(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vii(index,
a1,a2){var sp=stackSave();try{dynCall_vii(index,a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiii(index,a1,a2,a3,a4){var sp=stackSave();try{dynCall_viiii(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}var asmGlobalArg={};var asmLibraryArg={"b":abort,"e":setTempRet0,"d":getTempRet0,"r":invoke_iii,"q":invoke_iiii,"p":invoke_iiiii,"o":invoke_vii,"n":invoke_viiii,"m":___buildEnvironment,"l":___lock,
"k":___setErrNo,"A":___syscall140,"z":___syscall145,"j":___syscall146,"f":___syscall221,"y":___syscall5,"i":___syscall54,"h":___syscall6,"g":___unlock,"x":_emscripten_get_heap_size,"w":_emscripten_longjmp,"v":_emscripten_memcpy_big,"u":_emscripten_resize_heap,"t":_getenv,"c":_longjmp,"s":abortOnCannotGrowMemory,"a":DYNAMICTOP_PTR};var asm=Module["asm"](asmGlobalArg,asmLibraryArg,buffer);Module["asm"]=asm;var _ASC_FT_Free=Module["_ASC_FT_Free"]=function(){return Module["asm"]["B"].apply(null,arguments)};
var _ASC_FT_GetFaceInfo=Module["_ASC_FT_GetFaceInfo"]=function(){return Module["asm"]["C"].apply(null,arguments)};var _ASC_FT_GetFaceMaxAdvanceX=Module["_ASC_FT_GetFaceMaxAdvanceX"]=function(){return Module["asm"]["D"].apply(null,arguments)};var _ASC_FT_GetKerningX=Module["_ASC_FT_GetKerningX"]=function(){return Module["asm"]["E"].apply(null,arguments)};var _ASC_FT_Get_Glyph_Measure_Params=Module["_ASC_FT_Get_Glyph_Measure_Params"]=function(){return Module["asm"]["F"].apply(null,arguments)};var _ASC_FT_Get_Glyph_Render_Buffer=
Module["_ASC_FT_Get_Glyph_Render_Buffer"]=function(){return Module["asm"]["G"].apply(null,arguments)};var _ASC_FT_Get_Glyph_Render_Params=Module["_ASC_FT_Get_Glyph_Render_Params"]=function(){return Module["asm"]["H"].apply(null,arguments)};var _ASC_FT_Glyph_Get_CBox=Module["_ASC_FT_Glyph_Get_CBox"]=function(){return Module["asm"]["I"].apply(null,arguments)};var _ASC_FT_Init=Module["_ASC_FT_Init"]=function(){return Module["asm"]["J"].apply(null,arguments)};var _ASC_FT_Malloc=Module["_ASC_FT_Malloc"]=
function(){return Module["asm"]["K"].apply(null,arguments)};var _ASC_FT_Open_Face=Module["_ASC_FT_Open_Face"]=function(){return Module["asm"]["L"].apply(null,arguments)};var _ASC_FT_SetCMapForCharCode=Module["_ASC_FT_SetCMapForCharCode"]=function(){return Module["asm"]["M"].apply(null,arguments)};var _ASC_FT_Set_Transform=Module["_ASC_FT_Set_Transform"]=function(){return Module["asm"]["N"].apply(null,arguments)};var _ASC_FT_Set_TrueType_HintProp=Module["_ASC_FT_Set_TrueType_HintProp"]=function(){return Module["asm"]["O"].apply(null,
arguments)};var _FT_Done_Face=Module["_FT_Done_Face"]=function(){return Module["asm"]["P"].apply(null,arguments)};var _FT_Done_FreeType=Module["_FT_Done_FreeType"]=function(){return Module["asm"]["Q"].apply(null,arguments)};var _FT_Get_Glyph=Module["_FT_Get_Glyph"]=function(){return Module["asm"]["R"].apply(null,arguments)};var _FT_Load_Glyph=Module["_FT_Load_Glyph"]=function(){return Module["asm"]["S"].apply(null,arguments)};var _FT_Set_Char_Size=Module["_FT_Set_Char_Size"]=function(){return Module["asm"]["T"].apply(null,
arguments)};var _FT_Set_Transform=Module["_FT_Set_Transform"]=function(){return Module["asm"]["U"].apply(null,arguments)};var ___emscripten_environ_constructor=Module["___emscripten_environ_constructor"]=function(){return Module["asm"]["V"].apply(null,arguments)};var _free=Module["_free"]=function(){return Module["asm"]["W"].apply(null,arguments)};var _malloc=Module["_malloc"]=function(){return Module["asm"]["X"].apply(null,arguments)};var _setThrew=Module["_setThrew"]=function(){return Module["asm"]["Y"].apply(null,
arguments)};var stackRestore=Module["stackRestore"]=function(){return Module["asm"]["da"].apply(null,arguments)};var stackSave=Module["stackSave"]=function(){return Module["asm"]["ea"].apply(null,arguments)};var dynCall_iii=Module["dynCall_iii"]=function(){return Module["asm"]["Z"].apply(null,arguments)};var dynCall_iiii=Module["dynCall_iiii"]=function(){return Module["asm"]["_"].apply(null,arguments)};var dynCall_iiiii=Module["dynCall_iiiii"]=function(){return Module["asm"]["$"].apply(null,arguments)};
var dynCall_vi=Module["dynCall_vi"]=function(){return Module["asm"]["aa"].apply(null,arguments)};var dynCall_vii=Module["dynCall_vii"]=function(){return Module["asm"]["ba"].apply(null,arguments)};var dynCall_viiii=Module["dynCall_viiii"]=function(){return Module["asm"]["ca"].apply(null,arguments)};Module["asm"]=asm;function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}ExitStatus.prototype=new Error;ExitStatus.prototype.constructor=
ExitStatus;dependenciesFulfilled=function runCaller(){if(!Module["calledRun"])run();if(!Module["calledRun"])dependenciesFulfilled=runCaller};function run(args){args=args||Module["arguments"];if(runDependencies>0)return;preRun();if(runDependencies>0)return;if(Module["calledRun"])return;function doRun(){if(Module["calledRun"])return;Module["calledRun"]=true;if(ABORT)return;ensureInitRuntime();preMain();if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");
setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else doRun()}Module["run"]=run;function abort(what){if(Module["onAbort"])Module["onAbort"](what);if(what!==undefined){out(what);err(what);what=JSON.stringify(what)}else what="";ABORT=true;EXITSTATUS=1;throw"abort("+what+"). Build with -s ASSERTIONS=1 for more info.";}Module["abort"]=abort;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>
0)Module["preInit"].pop()()}Module["noExitRuntime"]=true;run();window["AscFonts"]=window["AscFonts"]||{};var AscFonts=window["AscFonts"];AscFonts.CreateLibrary=function(){return Module["_ASC_FT_Init"]()};AscFonts.TT_INTERPRETER_VERSION_35=35;AscFonts.TT_INTERPRETER_VERSION_38=38;AscFonts.TT_INTERPRETER_VERSION_40=40;AscFonts.FT_Set_TrueType_HintProp=function(library,tt_interpreter){return Module["_ASC_FT_Set_TrueType_HintProp"](library,tt_interpreter)};AscFonts.CreateNativeStream=function(_typed_array){var _fontStreamPointer=
Module["_ASC_FT_Malloc"](_typed_array.size);Module["HEAP8"].set(_typed_array.data,_fontStreamPointer);return{asc_marker:true,data:_fontStreamPointer,len:_typed_array.size}};AscFonts.CreateNativeStreamByIndex=function(stream_index){var _stream_pos=AscFonts.g_fonts_streams[stream_index];if(_stream_pos&&true!==_stream_pos.asc_marker){var _native_stream=AscFonts.CreateNativeStream(AscFonts.g_fonts_streams[stream_index]);AscFonts.g_fonts_streams[stream_index]=null;AscFonts.g_fonts_streams[stream_index]=
_native_stream}};function CFaceInfo(){this.units_per_EM=0;this.ascender=0;this.descender=0;this.height=0;this.face_flags=0;this.num_faces=0;this.num_glyphs=0;this.num_charmaps=0;this.style_flags=0;this.face_index=0;this.family_name="";this.style_name="";this.os2_version=0;this.os2_usWeightClass=0;this.os2_fsSelection=0;this.os2_usWinAscent=0;this.os2_usWinDescent=0;this.os2_usDefaultChar=0;this.os2_sTypoAscender=0;this.os2_sTypoDescender=0;this.os2_sTypoLineGap=0;this.os2_ulUnicodeRange1=0;this.os2_ulUnicodeRange2=
0;this.os2_ulUnicodeRange3=0;this.os2_ulUnicodeRange4=0;this.os2_ulCodePageRange1=0;this.os2_ulCodePageRange2=0;this.os2_nSymbolic=0;this.header_yMin=0;this.header_yMax=0;this.monochromeSizes=[]}CFaceInfo.prototype.load=function(face){var _bufferPtr=Module["_ASC_FT_GetFaceInfo"](face);if(!_bufferPtr)return;var _len_buffer=Math.min(Module["HEAP8"].length-_bufferPtr>>2,250);var _buffer=new Int32Array(Module["HEAP8"].buffer,_bufferPtr,_len_buffer);var _index=0;this.units_per_EM=Math.abs(_buffer[_index++]);
this.ascender=_buffer[_index++];this.descender=_buffer[_index++];this.height=_buffer[_index++];this.face_flags=_buffer[_index++];this.num_faces=_buffer[_index++];this.num_glyphs=_buffer[_index++];this.num_charmaps=_buffer[_index++];this.style_flags=_buffer[_index++];this.face_index=_buffer[_index++];var c=_buffer[_index++];while(c){this.family_name+=String.fromCharCode(c);c=_buffer[_index++]}c=_buffer[_index++];while(c){this.style_name+=String.fromCharCode(c);c=_buffer[_index++]}this.os2_version=
_buffer[_index++];this.os2_usWeightClass=_buffer[_index++];this.os2_fsSelection=_buffer[_index++];this.os2_usWinAscent=_buffer[_index++];this.os2_usWinDescent=_buffer[_index++];this.os2_usDefaultChar=_buffer[_index++];this.os2_sTypoAscender=_buffer[_index++];this.os2_sTypoDescender=_buffer[_index++];this.os2_sTypoLineGap=_buffer[_index++];this.os2_ulUnicodeRange1=AscFonts.FT_Common.IntToUInt(_buffer[_index++]);this.os2_ulUnicodeRange2=AscFonts.FT_Common.IntToUInt(_buffer[_index++]);this.os2_ulUnicodeRange3=
AscFonts.FT_Common.IntToUInt(_buffer[_index++]);this.os2_ulUnicodeRange4=AscFonts.FT_Common.IntToUInt(_buffer[_index++]);this.os2_ulCodePageRange1=AscFonts.FT_Common.IntToUInt(_buffer[_index++]);this.os2_ulCodePageRange2=AscFonts.FT_Common.IntToUInt(_buffer[_index++]);this.os2_nSymbolic=_buffer[_index++];this.header_yMin=_buffer[_index++];this.header_yMax=_buffer[_index++];var fixedSizesCount=_buffer[_index++];for(var i=0;i<fixedSizesCount;i++)this.monochromeSizes.push(_buffer[_index++]);Module["_ASC_FT_Free"](_bufferPtr)};
function CGlyphMetrics(){this.bbox_xMin=0;this.bbox_yMin=0;this.bbox_xMax=0;this.bbox_yMax=0;this.width=0;this.height=0;this.horiAdvance=0;this.horiBearingX=0;this.horiBearingY=0;this.vertAdvance=0;this.vertBearingX=0;this.vertBearingY=0;this.linearHoriAdvance=0;this.linearVertAdvance=0}function CGlyphBitmapImage(){this.left=0;this.top=0;this.width=0;this.rows=0;this.pitch=0;this.mode=0}AscFonts.CFaceInfo=CFaceInfo;AscFonts.CGlyphMetrics=CGlyphMetrics;AscFonts.CGlyphBitmapImage=CGlyphBitmapImage;
AscFonts.FT_Open_Face=function(library,stream,face_index){return Module["_ASC_FT_Open_Face"](library,stream.data,stream.len,face_index)};AscFonts.FT_Glyph_Get_Measure=function(face,vector_worker,painter){var _bufferPtr=Module["_ASC_FT_Get_Glyph_Measure_Params"](face,vector_worker?1:0);if(!_bufferPtr)return null;var _len=15;if(vector_worker)_len=Module["HEAP32"][_bufferPtr>>2];var _buffer=new Int32Array(Module["HEAP8"].buffer,_bufferPtr,4*_len);var _info=new CGlyphMetrics;_info.bbox_xMin=_buffer[1];
_info.bbox_yMin=_buffer[2];_info.bbox_xMax=_buffer[3];_info.bbox_yMax=_buffer[4];_info.width=_buffer[5];_info.height=_buffer[6];_info.horiAdvance=_buffer[7];_info.horiBearingX=_buffer[8];_info.horiBearingY=_buffer[9];_info.vertAdvance=_buffer[10];_info.vertBearingX=_buffer[11];_info.vertBearingY=_buffer[12];_info.linearHoriAdvance=_buffer[13];_info.linearVertAdvance=_buffer[14];if(vector_worker){painter.start(vector_worker);var _pos=15;while(_pos<_len)switch(_buffer[_pos++]){case 0:{painter._move_to(_buffer[_pos++],
_buffer[_pos++],vector_worker);break}case 1:{painter._line_to(_buffer[_pos++],_buffer[_pos++],vector_worker);break}case 2:{painter._conic_to(_buffer[_pos++],_buffer[_pos++],_buffer[_pos++],_buffer[_pos++],vector_worker);break}case 3:{painter._cubic_to(_buffer[_pos++],_buffer[_pos++],_buffer[_pos++],_buffer[_pos++],_buffer[_pos++],_buffer[_pos++],vector_worker);break}default:break}painter.end(vector_worker)}Module["_ASC_FT_Free"](_bufferPtr);_buffer=null;return _info};AscFonts.FT_Glyph_Get_Raster=
function(face,render_mode){var _bufferPtr=Module["_ASC_FT_Get_Glyph_Render_Params"](face,render_mode);if(!_bufferPtr)return null;var _buffer=new Int32Array(Module["HEAP8"].buffer,_bufferPtr,24);var _info=new CGlyphBitmapImage;_info.left=_buffer[0];_info.top=_buffer[1];_info.width=_buffer[2];_info.rows=_buffer[3];_info.pitch=_buffer[4];_info.mode=_buffer[5];Module["_ASC_FT_Free"](_bufferPtr);return _info};AscFonts.FT_Load_Glyph=Module["_FT_Load_Glyph"];AscFonts.FT_Set_Transform=Module["_ASC_FT_Set_Transform"];
AscFonts.FT_Set_Char_Size=Module["_FT_Set_Char_Size"];AscFonts.FT_SetCMapForCharCode=Module["_ASC_FT_SetCMapForCharCode"];AscFonts.FT_GetKerningX=Module["_ASC_FT_GetKerningX"];AscFonts.FT_GetFaceMaxAdvanceX=Module["_ASC_FT_GetFaceMaxAdvanceX"];AscFonts.FT_Get_Glyph_Render_Buffer=function(face,rasterInfo,isCopyToRasterMemory){var _bufferPtr=Module["_ASC_FT_Get_Glyph_Render_Buffer"](face);var tmp=new Uint8Array(Module["HEAP8"].buffer,_bufferPtr,rasterInfo.pitch*rasterInfo.rows);if(!isCopyToRasterMemory)return tmp;
AscFonts.raster_memory.CheckSize(rasterInfo.width,rasterInfo.rows);var offsetSrc=0;var offsetDst=3;var dstData=AscFonts.raster_memory.m_oBuffer.data;if(rasterInfo.pitch>=rasterInfo.width)for(var j=0;j<rasterInfo.rows;++j,offsetSrc+=rasterInfo.pitch){offsetDst=3+j*AscFonts.raster_memory.pitch;for(var i=0;i<rasterInfo.width;i++,offsetDst+=4)dstData[offsetDst]=tmp[offsetSrc+i]}else{var bitNumber=0;var byteNumber=0;for(var j=0;j<rasterInfo.rows;++j,offsetSrc+=rasterInfo.pitch){offsetDst=3+j*AscFonts.raster_memory.pitch;
bitNumber=0;byteNumber=0;for(var i=0;i<rasterInfo.width;i++,offsetDst+=4,bitNumber++){if(8==bitNumber){bitNumber=0;byteNumber++}dstData[offsetDst]=tmp[offsetSrc+byteNumber]&1<<7-bitNumber?255:0}}}tmp=null};AscFonts.onLoadModule()})(window,undefined);"use strict";
(function(window,undefined){var AscFonts=window["AscFonts"];var AscCommon=window["AscCommon"];AscFonts.FT_Load_Mode={FT_LOAD_DEFAULT:0,FT_LOAD_NO_SCALE:1<<0,FT_LOAD_NO_HINTING:1<<1,FT_LOAD_RENDER:1<<2,FT_LOAD_NO_BITMAP:1<<3,FT_LOAD_VERTICAL_LAYOUT:1<<4,FT_LOAD_FORCE_AUTOHINT:1<<5,FT_LOAD_CROP_BITMAP:1<<6,FT_LOAD_PEDANTIC:1<<7,FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH:1<<9,FT_LOAD_NO_RECURSE:1<<10,FT_LOAD_IGNORE_TRANSFORM:1<<11,FT_LOAD_MONOCHROME:1<<12,FT_LOAD_LINEAR_DESIGN:1<<13,FT_LOAD_NO_AUTOHINT:1<<
15,FT_LOAD_COLOR:1<<20,FT_LOAD_COMPUTE_METRICS:1<<21,FT_LOAD_BITMAP_METRICS_ONLY:1<<22};AscFonts.FT_Render_Mode={FT_RENDER_MODE_NORMAL:0,FT_RENDER_MODE_LIGHT:1,FT_RENDER_MODE_MONO:2,FT_RENDER_MODE_LCD:3,FT_RENDER_MODE_LCD_V:4,FT_RENDER_MODE_MAX:5};function _ft_load_target(val){return(val&15)<<16}AscFonts.FT_Load_Target_Mode={FT_LOAD_TARGET_NORMAL:_ft_load_target(AscFonts.FT_Render_Mode.FT_RENDER_MODE_NORMAL),FT_LOAD_TARGET_LIGHT:_ft_load_target(AscFonts.FT_Render_Mode.FT_RENDER_MODE_LIGHT),FT_LOAD_TARGET_MONO:_ft_load_target(AscFonts.FT_Render_Mode.FT_RENDER_MODE_MONO),
FT_LOAD_TARGET_LCD:_ft_load_target(AscFonts.FT_Render_Mode.FT_RENDER_MODE_LCD),FT_LOAD_TARGET_LCD_V:_ft_load_target(AscFonts.FT_Render_Mode.FT_RENDER_MODE_LCD_V)};AscFonts.LOAD_MODE_DEFAULT=AscFonts.FT_Load_Mode.FT_LOAD_DEFAULT|AscFonts.FT_Load_Mode.FT_LOAD_NO_HINTING|AscFonts.FT_Load_Mode.FT_LOAD_LINEAR_DESIGN|AscFonts.FT_Load_Mode.FT_LOAD_NO_AUTOHINT;AscFonts.LOAD_MODE_HINTING=AscFonts.FT_Load_Mode.FT_LOAD_DEFAULT|AscFonts.FT_Load_Mode.FT_LOAD_LINEAR_DESIGN|AscFonts.FT_Load_Mode.FT_LOAD_NO_AUTOHINT;
AscFonts.isUseBitmapStrikes=function(symbol){if(!AscFonts.mRanges){AscFonts.mRanges=[];AscFonts.mRanges.push(4352);AscFonts.mRanges.push(4607);AscFonts.mRanges.push(11904);AscFonts.mRanges.push(40959);AscFonts.mRanges.push(44032);AscFonts.mRanges.push(55215);AscFonts.mRanges.push(63744);AscFonts.mRanges.push(64255);AscFonts.mRanges.push(65280);AscFonts.mRanges.push(65519);AscFonts.mRanges.push(131072);AscFonts.mRanges.push(173791);AscFonts.mRanges.push(194560);AscFonts.mRanges.push(195103)}if(symbol<
AscFonts.mRanges[0])return false;var _m=AscFonts.mRanges;var _l=AscFonts.mRanges.length;for(var i=0;i<_l;i+=2)if(symbol>=_m[i]&&symbol<=_m[i+1])return true;return false};var raster_memory=AscFonts.raster_memory;AscFonts.initVariables=function(){};var FONT_ITALIC_ANGLE=.3090169943749;var FT_ENCODING_UNICODE=1970170211;var FT_ENCODING_NONE=0;var FT_ENCODING_MS_SYMBOL=1937337698;var FT_ENCODING_APPLE_ROMAN=1634889070;var REND_MODE=AscFonts.FT_Render_Mode.FT_RENDER_MODE_NORMAL;var EGlyphState={glyphstateNormal:0,
glyphstateDefault:1,glyphstateMiss:2};function get_raster_bounds(data,width,height,stride){var ret={dist_l:0,dist_t:0,dist_r:0,dist_b:0};var bIsBreak=false;for(var i=0;i<width;i++){var _ind=i*4+3;for(var j=0;j<height;j++,_ind+=stride)if(data[_ind]!=0){bIsBreak=true;break}if(bIsBreak)break;ret.dist_l++}bIsBreak=false;for(var i=width-1;i>=0;i--){var _ind=i*4+3;for(var j=0;j<height;j++,_ind+=stride)if(data[_ind]!=0){bIsBreak=true;break}if(bIsBreak)break;ret.dist_r++}var bIsBreak=false;for(var j=0;j<
height;j++){var _ind=j*stride+3;for(var i=0;i<width;i++,_ind+=4)if(data[_ind]!=0){bIsBreak=true;break}if(bIsBreak)break;ret.dist_t++}var bIsBreak=false;for(var j=height-1;j>=0;j--){var _ind=j*stride+3;for(var i=0;i<width;i++,_ind+=4)if(data[_ind]!=0){bIsBreak=true;break}if(bIsBreak)break;ret.dist_b++}if(null!=raster_memory.m_oBuffer){var nIndexDst=3;var nPitch=4*(raster_memory.width-width);var dst=raster_memory.m_oBuffer.data;for(var j=0;j<height;j++){for(var i=0;i<width;i++){dst[nIndexDst]=0;nIndexDst+=
4}nIndexDst+=nPitch}}return ret}function CGlyphData(){this.m_oCanvas=null;this.m_oContext=null;this.R=0;this.G=0;this.B=0;this.RasterData=null;this.TempImage=null}CGlyphData.prototype={checkColorAppleDevices:function(r,g,b,w,h){if(r==this.R&&g==this.G&&b==this.B)return;this.R=r;this.G=g;this.B=b;this.TempImage=document.createElement("canvas");this.TempImage.width=w;this.TempImage.height=h;var ctxD=this.TempImage.getContext("2d");var pixDst=null;if(this.m_oCanvas!=null){pixDst=this.m_oContext.getImageData(0,
0,w,h);var dataPx=pixDst.data;var cur=0;var cnt=w*h;for(var i=0;i<cnt;i++){dataPx[cur++]=r;dataPx[cur++]=g;dataPx[cur++]=b;cur++}}else{var _raster=this.RasterData;var _x=_raster.Line.Height*_raster.Index;var _y=_raster.Line.Y;pixDst=_raster.Chunk.CanvasCtx.getImageData(_x,_y,w,h);var dataPx=pixDst.data;var cur=0;var cnt=w*h;for(var i=0;i<cnt;i++){dataPx[cur++]=r;dataPx[cur++]=g;dataPx[cur++]=b;cur++}}ctxD.putImageData(pixDst,0,0,0,0,w,h)},checkColorMozillaLinux:function(r,g,b,w,h){if(r==this.R&&g==
this.G&&b==this.B)return;this.R=r;this.G=g;this.B=b;if(this.m_oCanvas!=null){this.m_oContext.fillStyle=this.R==255&&this.G==255&&this.B==255?"rgb(255,255,254)":"rgb("+this.R+","+this.G+","+this.B+")";this.m_oContext.fillRect(0,0,w,h)}else{var _raster=this.RasterData;_raster.Chunk.CanvasCtx.fillStyle=this.R==255&&this.G==255&&this.B==255?"rgb(255,255,254)":"rgb("+this.R+","+this.G+","+this.B+")";var _x=_raster.Line.Height*_raster.Index;var _y=_raster.Line.Y;this.RasterData.Chunk.CanvasCtx.fillRect(_x,
_y,w,h)}},checkColorNormal:function(r,g,b,w,h){if(r==this.R&&g==this.G&&b==this.B)return;this.R=r;this.G=g;this.B=b;if(this.m_oCanvas!=null){this.m_oContext.fillStyle="rgb("+this.R+","+this.G+","+this.B+")";this.m_oContext.fillRect(0,0,w,h)}else{var _raster=this.RasterData;_raster.Chunk.CanvasCtx.fillStyle="rgb("+this.R+","+this.G+","+this.B+")";var _x=_raster.Line.Height*_raster.Index;var _y=_raster.Line.Y;this.RasterData.Chunk.CanvasCtx.fillRect(_x,_y,w,h)}},checkColor:undefined,init:function(width,
height){if(width==0||height==0)return;this.m_oCanvas=document.createElement("canvas");this.m_oCanvas.width=width==0?1:width;this.m_oCanvas.height=height==0?1:height;this.m_oContext=this.m_oCanvas.getContext("2d");this.m_oContext.globalCompositeOperation="source-in"}};CGlyphData.prototype.checkColor=AscCommon.AscBrowser.isMozilla&&AscCommon.AscBrowser.isLinuxOS?CGlyphData.prototype.checkColorMozillaLinux:CGlyphData.prototype.checkColorNormal;function CGlyphBitmap(){this.nX=0;this.nY=0;this.nWidth=
0;this.nHeight=0;this.oGlyphData=new CGlyphData}CGlyphBitmap.prototype={fromAlphaMask:function(font_manager){var bIsCanvas=false;var _chunk_size=font_manager.RasterMemory==null?0:font_manager.RasterMemory.ChunkHeapSize;if(Math.max(this.nWidth,this.nHeight)>_chunk_size/10)bIsCanvas=true;var _x=0;var _y=0;var ctx=null;if(bIsCanvas){this.oGlyphData.init(this.nWidth,this.nHeight);ctx=this.oGlyphData.m_oContext}else{this.oGlyphData.RasterData=font_manager.RasterMemory.Alloc(this.nWidth,this.nHeight);ctx=
this.oGlyphData.RasterData.Chunk.CanvasCtx;_x=this.oGlyphData.RasterData.Line.Height*this.oGlyphData.RasterData.Index;_y=this.oGlyphData.RasterData.Line.Y}if(true){if(this.nWidth>0&&this.nHeight>0)ctx.putImageData(raster_memory.m_oBuffer,_x,_y,0,0,this.nWidth,this.nHeight)}else{var gamma=1.1;var nIndexDst=3;var nPitch=4*(raster_memory.width-this.nWidth);var dst=raster_memory.m_oBuffer.data;for(var j=0;j<this.nHeight;j++){for(var i=0;i<this.nWidth;i++){dst[nIndexDst]=Math.min(dst[nIndexDst]*gamma>>
0,255);nIndexDst+=4}nIndexDst+=nPitch}if(this.nWidth>0&&this.nHeight>0)ctx.putImageData(raster_memory.m_oBuffer,_x,_y,0,0,this.nWidth,this.nHeight)}if(null!=raster_memory.m_oBuffer){var nIndexDst=3;var nPitch=4*(raster_memory.width-this.nWidth);var dst=raster_memory.m_oBuffer.data;for(var j=0;j<this.nHeight;j++){for(var i=0;i<this.nWidth;i++){dst[nIndexDst]=0;nIndexDst+=4}nIndexDst+=nPitch}}},draw:function(context2D,x,y){var nW=this.nWidth;var nH=this.nHeight;if(null!=this.oGlyphData.TempImage){context2D.drawImage(this.oGlyphData.TempImage,
0,0,nW,nH,x,y,nW,nH);this.oGlyphData.TempImage=null}else if(null!=this.oGlyphData.m_oCanvas)context2D.drawImage(this.oGlyphData.m_oCanvas,0,0,nW,nH,x,y,nW,nH);else{var _raster=this.oGlyphData.RasterData;var _x=_raster.Line.Height*_raster.Index;var _y=_raster.Line.Y;context2D.drawImage(_raster.Chunk.CanvasImage,_x,_y,nW,nH,x,y,nW,nH)}},drawCrop:function(context2D,x,y,w,h,cx){if(null!=this.oGlyphData.TempImage){context2D.drawImage(this.oGlyphData.TempImage,cx,0,w,h,x,y,w,h);this.oGlyphData.TempImage=
null}else if(null!=this.oGlyphData.m_oCanvas)context2D.drawImage(this.oGlyphData.m_oCanvas,cx,0,w,h,x,y,w,h);else{var _raster=this.oGlyphData.RasterData;var _x=_raster.Line.Height*_raster.Index;var _y=_raster.Line.Y;context2D.drawImage(_raster.Chunk.CanvasImage,_x+cx,_y,w,h,x,y,w,h)}},drawCropInRect:function(context2D,x,y,clipRect){var _x=x;var _y=y;var _r=x+this.nWidth;var _b=y+this.nHeight;var _dstX=0;var _dstY=0;var _dstW=this.nWidth;var _dstH=this.nHeight;if(_x<clipRect.l){_dstX=clipRect.l-_x;
_x+=_dstX;_dstW-=_dstX}if(_y<clipRect.t){_dstY=clipRect.t-_y;_y+=_dstY;_dstH-=_dstY}if(_r>clipRect.r)_dstW-=_r-clipRect.r;if(_b>clipRect.b)_dstH-=_b-clipRect.b;if(_dstW<=0||_dstH<=0)return;if(null!=this.oGlyphData.TempImage){context2D.drawImage(this.oGlyphData.TempImage,_dstX,_dstY,_dstW,_dstH,_x,_y,_dstW,_dstH);this.oGlyphData.TempImage=null}else if(null!=this.oGlyphData.m_oCanvas)context2D.drawImage(this.oGlyphData.m_oCanvas,_dstX,_dstY,_dstW,_dstH,_x,_y,_dstW,_dstH);else{var _raster=this.oGlyphData.RasterData;
var __x=_raster.Line.Height*_raster.Index;var __y=_raster.Line.Y;context2D.drawImage(_raster.Chunk.CanvasImage,__x+_dstX,__y+_dstY,_dstW,_dstH,_x,_y,_dstW,_dstH)}},Free:function(){if(null!=this.oGlyphData.RasterData)this.oGlyphData.RasterData.Chunk.Free(this.oGlyphData.RasterData)}};function CBBox(){this.fMinX=0;this.fMaxX=0;this.fMinY=0;this.fMaxY=0;this.rasterDistances=null}function CMetrics(){this.fWidth=0;this.fHeight=0;this.fHoriBearingX=0;this.fHoriBearingY=0;this.fHoriAdvance=0;this.fVertBearingX=
0;this.fVertBearingY=0;this.fVertAdvance=0}function CFontCacheSizes(){this.ushUnicode;this.eState;this.nCMapIndex;this.ushGID;this.fAdvanceX;this.oBBox=new CBBox;this.oMetrics=new CMetrics;this.bBitmap=false;this.oBitmap=null}function CCMapIndex(){this.index=0}function CGlyphVectorPainter(){this.X=0;this.Y=0;this.KoefX=25.4/72;this.KoefY=25.4/72;this.NeedClosed=false;this.shift=0;this.delta=0;this.CurX=0;this.CurY=0}CGlyphVectorPainter.prototype={start:function(){},_move_to:function(x,y,worker){if(this.NeedClosed){worker._z();
this.NeedClosed=false}this.CurX=this.X+this.KoefX*(x/64);this.CurY=this.Y-this.KoefY*(y/64);worker._m(this.CurX,this.CurY);return 0},move_to:function(to,worker){return this._move_to(to.x,to.y,worker)},_line_to:function(x,y,worker){this.CurX=this.X+this.KoefX*(x/64);this.CurY=this.Y-this.KoefY*(y/64);worker._l(this.CurX,this.CurY);this.NeedClosed=true;return 0},line_to:function(to,worker){return this._line_to(to.x,to.y,worker)},_conic_to:function(control_x,control_y,to_x,to_y,worker){var dX0=this.CurX;
var dY0=this.CurY;var dXc=this.X+this.KoefX*(control_x/64);var dYc=this.Y-this.KoefY*(control_y/64);var dX3=this.X+this.KoefX*(to_x/64);var dY3=this.Y-this.KoefY*(to_y/64);var dX1=1/3*(dX0+2*dXc);var dY1=1/3*(dY0+2*dYc);var dX2=1/3*(2*dXc+dX3);var dY2=1/3*(2*dYc+dY3);worker._c(dX1,dY1,dX2,dY2,dX3,dY3);this.CurX=dX3;this.CurY=dY3;this.NeedClosed=true;return 0},conic_to:function(control,to,worker){return this._conic_to(control.x,control.y,to.x,to.y,worker)},_cubic_to:function(control1_x,control1_y,
control2_x,control2_y,to_x,to_y,worker){this.CurX=this.X+this.KoefX*(to_x/64);this.CurY=this.Y-this.KoefY*(to_y/64);worker._c(this.X+this.KoefX*(control1_x/64),this.Y-this.KoefY*(control1_y/64),this.X+this.KoefX*(control2_x/64),this.Y-this.KoefY*(control2_y/64),this.CurX,this.CurY);this.NeedClosed=true;return 0},cubic_to:function(control1,control2,to,worker){return this._cubic_to(control1.x,control1.y,control2.x,control2.y,to.x,to.y,worker)},end:function(worker){if(this.NeedClosed){worker._z();this.NeedClosed=
false}}};function CFontFile(){this.m_arrdFontMatrix="undefined"==typeof Float64Array?new Array(6):new Float64Array(6);this.m_arrdTextMatrix="undefined"==typeof Float64Array?new Array(6):new Float64Array(6);this.m_bAntiAliasing=true;this.m_bUseKerning=false;this.m_fSize=1;this.m_unHorDpi=0;this.m_unVerDpi=0;this.m_bNeedDoItalic=false;this.m_bNeedDoBold=false;this.m_fCharSpacing=0;this.m_oBox=new AscFonts.CGlyphBounds;this.m_nError=0;this.m_pFace=null;this.m_pFaceInfo=null;this.m_dUnitsKoef=1;this.m_nDefaultChar=
-1;this.m_nSymbolic=-1;this.m_dTextScale=0;this.m_bStringGID=false;this.m_nNum_charmaps=0;this.m_lAscender=0;this.m_lDescender=0;this.m_lLineHeight=0;this.m_lUnits_Per_Em=0;this.m_arrCacheSizes=[];this.m_arrCacheSizesGid=[];this.m_oFontManager=null;this.HintsSupport=true;this.HintsSubpixelSupport=true;this.m_bIsTransform=true;this.fixed_sizes=undefined;this.Picker=new CFontLoaderBySymbol;this.FT_Load_Glyph_Wrapper=function(pFace,unGID,_LOAD_MODE){var err=AscFonts.FT_Load_Glyph(pFace,unGID,_LOAD_MODE);
if(0!=err&&this.HintsSupport){var err2=AscFonts.FT_Load_Glyph(pFace,unGID,AscFonts.LOAD_MODE_DEFAULT);if(err2!=0)return err;this.HintsSupport=false;return err2}return err};this.ResetFontMatrix=function(){var m=this.m_arrdFontMatrix;if(this.m_bNeedDoItalic){m[0]=1;m[1]=0;m[2]=FONT_ITALIC_ANGLE;m[3]=1;m[4]=0;m[5]=0}else{m[0]=1;m[1]=0;m[2]=0;m[3]=1;m[4]=0;m[5]=0}this.UpdateMatrix()};this.ResetTextMatrix=function(){var m=this.m_arrdTextMatrix;m[0]=1;m[1]=0;m[2]=0;m[3]=1;m[4]=0;m[5]=0;this.CheckTextMatrix()};
this.CheckTextMatrix=function(){this.m_bIsTransform=true;var m=this.m_arrdTextMatrix;if(m[0]==1&&m[1]==0&&m[2]==0&&m[3]==1){this.m_bIsTransform=false;this.UpdateMatrix()}};this.UpdateMatrix=function(){var m=this.m_arrdFontMatrix;var t=this.m_arrdTextMatrix;var xx=(m[0]*t[0]+m[1]*t[2])*65536>>0;var yx=(m[0]*t[1]+m[1]*t[3])*65536>>0;var xy=(m[2]*t[0]+m[3]*t[2])*65536>>0;var yy=(m[2]*t[1]+m[3]*t[3])*65536>>0;AscFonts.FT_Set_Transform(this.m_pFace,xx,yx,xy,yy)};this.SetSizeAndDpi=function(dSize,unHorDpi,
unVerDpi){var dpiX=unHorDpi+.5>>0;var dpiY=unVerDpi+.5>>0;var dOldSize=this.m_fSize;var dNewSize=dSize;var dKoef=dNewSize/dOldSize;var isResize=dKoef>1.001||dKoef<.999?true:false;if(isResize||dpiX!=this.m_unHorDpi||dpiY!=this.m_unVerDpi){this.m_unHorDpi=dpiX;this.m_unVerDpi=dpiY;if(isResize){this.m_fSize=dNewSize;this.UpdateMatrix()}this.m_dUnitsKoef=this.m_unHorDpi/72*this.m_fSize;this.m_nError=AscFonts.FT_Set_Char_Size(this.m_pFace,0,dNewSize*64>>0,dpiX,dpiY);this.ClearCache()}};this.ClearCache=
function(){this.Destroy();this.ClearCacheNoAttack();if(this.Picker)this.Picker.ClearCache()};this.ClearCacheNoAttack=function(){this.m_arrCacheSizes=[];this.m_arrCacheSizesGid=[];if(this.Picker)this.Picker.ClearCacheNoAttack()};this.Destroy=function(){if(this.m_oFontManager!=null&&this.m_oFontManager.RasterMemory!=null){var _arr=this.m_arrCacheSizes;for(var i in _arr)if(_arr[i].oBitmap!=null)_arr[i].oBitmap.Free();_arr=this.m_arrCacheSizesGid;for(var i in _arr)if(_arr[i].oBitmap!=null)_arr[i].oBitmap.Free()}};
this.SetTextMatrix=function(fA,fB,fC,fD,fE,fF){var m=this.m_arrdTextMatrix;var b1=m[0]==fA&&m[1]==-fB&&m[2]==-fC&&m[3]==fD;if(b1&&m[4]==fE&&m[5]==fF)return false;m[0]=fA;m[1]=-fB;m[2]=-fC;m[3]=fD;m[4]=fE;m[5]=fF;if(!b1)this.ClearCache();this.CheckTextMatrix();return true};this.SetFontMatrix=function(fA,fB,fC,fD,fE,fF){var m=this.m_arrdFontMatrix;if(this.m_bNeedDoItalic){m[0]=fA;m[1]=fB;m[2]=fC+fA*FONT_ITALIC_ANGLE;m[3]=fD+fB*FONT_ITALIC_ANGLE;m[4]=fE;m[5]=fF}else{m[0]=fA;m[1]=fB;m[2]=fC;m[3]=fD;m[4]=
fE;m[5]=fF}this.ClearCache()};this.GetGIDByUnicode=function(glyph){var unGID=AscFonts.FT_SetCMapForCharCode(this.m_pFace,glyph);if(unGID>0)return unGID;if(-1!=this.m_nSymbolic&&glyph<61440)unGID=AscFonts.FT_SetCMapForCharCode(this.m_pFace,glyph+61440);return unGID};this.CacheGlyph=function(glyph_index_or_unicode,isRaster,isRasterDistances,workerVector,workerVectorX,workerVectorY,isFromPicker){var oSizes=new CFontCacheSizes;oSizes.ushUnicode=glyph_index_or_unicode;var unGID=this.m_bStringGID?glyph_index_or_unicode:
AscFonts.FT_SetCMapForCharCode(this.m_pFace,glyph_index_or_unicode);if(unGID<=0&&!this.m_bStringGID)if(-1!=this.m_nSymbolic&&glyph_index_or_unicode<61440)unGID=AscFonts.FT_SetCMapForCharCode(this.m_pFace,glyph_index_or_unicode+61440);if(unGID<=0){if(isFromPicker===true)return null;if(!this.m_bStringGID&&this.Picker){var oSizesCheck=this.Picker.LoadSymbol(this,glyph_index_or_unicode,isRaster,isRasterDistances,workerVector,workerVectorX,workerVectorY);if(oSizesCheck)return oSizesCheck}if(this.m_nDefaultChar>=
0){unGID=this.m_nDefaultChar;oSizes.eState=EGlyphState.glyphstateDefault}else{oSizes.eState=EGlyphState.glyphstateMiss;oSizes.ushGID=-1;oSizes.fAdvanceX=(AscFonts.FT_GetFaceMaxAdvanceX(this.m_pFace)>>6)/2;return oSizes}}else oSizes.eState=EGlyphState.glyphstateNormal;oSizes.ushGID=unGID;oSizes.nCMapIndex=0;var load_mode=this.GetCharLoadMode();if(this.m_bStringGID||!isRaster||this.m_bNeedDoBold||!AscFonts.isUseBitmapStrikes(glyph_index_or_unicode))load_mode|=AscFonts.FT_Load_Mode.FT_LOAD_NO_BITMAP;
if(this.FT_Load_Glyph_Wrapper(this.m_pFace,unGID,load_mode))return oSizes;var _painter=null;if(undefined!==workerVector){_painter=new CGlyphVectorPainter;_painter.KoefX=25.4/this.m_unHorDpi;_painter.KoefY=25.4/this.m_unVerDpi;if(workerVectorX!==undefined)_painter.X=workerVectorX;if(workerVectorY!==undefined)_painter.Y=workerVectorY}var measureInfo=AscFonts.FT_Glyph_Get_Measure(this.m_pFace,workerVector,_painter);if(null==measureInfo||undefined!==workerVector)return oSizes;var isDisableNeedBold=this.m_pFaceInfo.os2_version!=
65535&&this.m_pFaceInfo.os2_usWeightClass>=800?true:false;oSizes.fAdvanceX=measureInfo.linearHoriAdvance*this.m_dUnitsKoef/this.m_lUnits_Per_Em;if(this.m_bNeedDoBold&&this.m_oFontManager.IsAdvanceNeedBoldFonts&&!isDisableNeedBold)oSizes.fAdvanceX+=1;oSizes.oBBox.fMinX=measureInfo.bbox_xMin>>6;oSizes.oBBox.fMaxX=measureInfo.bbox_xMax>>6;oSizes.oBBox.fMinY=measureInfo.bbox_yMin>>6;oSizes.oBBox.fMaxY=measureInfo.bbox_yMax>>6;var dstM=oSizes.oMetrics;dstM.fWidth=measureInfo.width>>6;dstM.fHeight=measureInfo.height>>
6;dstM.fHoriBearingX=measureInfo.horiBearingX>>6;dstM.fHoriBearingY=measureInfo.horiBearingY>>6;dstM.fHoriAdvance=measureInfo.horiAdvance>>6;dstM.fVertBearingX=measureInfo.vertBearingX>>6;dstM.fVertBearingY=measureInfo.vertBearingY>>6;dstM.fVertAdvance=measureInfo.vertAdvance>>6;if(isFromPicker&&(0==dstM.fHoriAdvance&&0==measureInfo.width))return null;if(!isRaster){if(isRasterDistances){var rasterInfo=AscFonts.FT_Glyph_Get_Raster(this.m_pFace,REND_MODE);if(rasterInfo){var rasterBitmap=AscFonts.FT_Get_Glyph_Render_Buffer(this.m_pFace,
rasterInfo,false);oSizes.oBBox.rasterDistances=get_raster_bounds(rasterBitmap.data,rasterBitmap.width,rasterBitmap.rows,rasterBitmap.pitch)}}return oSizes}oSizes.bBitmap=true;var rasterInfo=AscFonts.FT_Glyph_Get_Raster(this.m_pFace,REND_MODE);if(!rasterInfo||rasterInfo.pitch==0)return oSizes;oSizes.oBitmap=new CGlyphBitmap;oSizes.oBitmap.nX=rasterInfo.left;oSizes.oBitmap.nY=rasterInfo.top;oSizes.oBitmap.nWidth=rasterInfo.width;oSizes.oBitmap.nHeight=rasterInfo.rows;var rasterBitmap=AscFonts.FT_Get_Glyph_Render_Buffer(this.m_pFace,
rasterInfo,true);if(this.m_bNeedDoBold&&this.m_bAntiAliasing&&!isDisableNeedBold){oSizes.oBitmap.nWidth++;var _width_im=oSizes.oBitmap.nWidth;var _height=oSizes.oBitmap.nHeight;var nY,nX;var pDstBuffer;var _input=raster_memory.m_oBuffer.data;for(nY=0,pDstBuffer=0;nY<_height;++nY,pDstBuffer+=raster_memory.pitch)for(nX=_width_im-1;nX>=0;--nX)if(0!=nX){var _pos_x=pDstBuffer+nX*4+3;if(_width_im-1==nX)_input[_pos_x]=_input[_pos_x-4];else _input[_pos_x]=Math.min(255,_input[_pos_x-4]+_input[_pos_x])}}oSizes.oBitmap.fromAlphaMask(this.m_oFontManager);
return oSizes};this.GetString=function(pString){if(pString.GetLength()<=0)return true;var unPrevGID=0;var fPenX=0,fPenY=0;if(this.m_bIsTransform)this.UpdateMatrix();var _cache_array=this.m_bStringGID===false?this.m_arrCacheSizes:this.m_arrCacheSizesGid;for(var nIndex=0;nIndex<pString.GetLength();++nIndex){var pCurGlyph=pString.GetAt(nIndex);var ushUnicode=pCurGlyph.lUnicode;var charSymbolObj=_cache_array[ushUnicode];if(undefined==charSymbolObj){_cache_array[ushUnicode]=this.CacheGlyph(ushUnicode,
false);charSymbolObj=_cache_array[ushUnicode]}var unGID=charSymbolObj.ushGID;var eState=charSymbolObj.eState;if(EGlyphState.glyphstateMiss==eState){pString.SetStartPoint(nIndex,fPenX,fPenY);pString.SetBBox(nIndex,0,0,0,0);pString.SetState(nIndex,EGlyphState.glyphstateMiss);fPenX+=charSymbolObj.fAdvanceX+this.m_fCharSpacing;unPrevGID=0;continue}else if(EGlyphState.glyphstateDefault==eState)pString.SetState(nIndex,EGlyphState.glyphstateDefault);else pString.SetState(nIndex,EGlyphState.glyphstateNormal);
if(this.m_bUseKerning&&unPrevGID&&(nIndex>0&&pString.GetAt(nIndex).eState==pString.GetAt(nIndex-1).eState))fPenX+=this.GetKerning(unPrevGID,unGID);var fX=pString.m_fX+fPenX;var fY=pString.m_fY+fPenY;var fXX=pString.m_arrCTM[4]+fX*pString.m_arrCTM[0]+fY*pString.m_arrCTM[2]-pString.m_fX;var fYY=pString.m_arrCTM[5]+fX*pString.m_arrCTM[1]+fY*pString.m_arrCTM[3]-pString.m_fY;pString.SetStartPoint(nIndex,fXX,fYY);var _metrics=charSymbolObj.oMetrics;pString.SetMetrics(nIndex,_metrics.fWidth,_metrics.fHeight,
_metrics.fHoriAdvance,_metrics.fHoriBearingX,_metrics.fHoriBearingY,_metrics.fVertAdvance,_metrics.fVertBearingX,_metrics.fVertBearingY);pString.SetBBox(nIndex,charSymbolObj.oBBox.fMinX,charSymbolObj.oBBox.fMaxY,charSymbolObj.oBBox.fMaxX,charSymbolObj.oBBox.fMinY);fPenX+=charSymbolObj.fAdvanceX+this.m_fCharSpacing;unPrevGID=unGID}pString.m_fEndX=fPenX+pString.m_fX;pString.m_fEndY=fPenY+pString.m_fY};this.GetString2=function(pString){if(pString.GetLength()<=0)return true;if(this.m_bIsTransform)this.UpdateMatrix();
var unPrevGID=0;var fPenX=0,fPenY=0;var _cache_array=this.m_bStringGID===false?this.m_arrCacheSizes:this.m_arrCacheSizesGid;for(var nIndex=0;nIndex<pString.GetLength();++nIndex){var pCurGlyph=pString.GetAt(nIndex);var ushUnicode=pCurGlyph.lUnicode;var charSymbolObj=_cache_array[ushUnicode];if(undefined==charSymbolObj||null==charSymbolObj.oBitmap){_cache_array[ushUnicode]=this.CacheGlyph(ushUnicode,true);charSymbolObj=_cache_array[ushUnicode]}var nCMapIndex=charSymbolObj.nCMapIndex;var unGID=charSymbolObj.ushGID;
var eState=charSymbolObj.eState;if(EGlyphState.glyphstateMiss==eState){pString.SetStartPoint(nIndex,fPenX,fPenY);pString.SetBBox(nIndex,0,0,0,0);pString.SetState(nIndex,EGlyphState.glyphstateMiss);fPenX+=charSymbolObj.fAdvanceX+this.m_fCharSpacing;unPrevGID=0;continue}else if(EGlyphState.glyphstateDefault==eState)pString.SetState(nIndex,EGlyphState.glyphstateDefault);else pString.SetState(nIndex,EGlyphState.glyphstateNormal);if(this.m_bUseKerning&&unPrevGID&&(nIndex>0&&pString.GetAt(nIndex).eState==
pString.GetAt(nIndex-1).eState))fPenX+=this.GetKerning(unPrevGID,unGID);var fX=pString.m_fX+fPenX;var fY=pString.m_fY+fPenY;var fXX=pString.m_arrCTM[4]+fX*pString.m_arrCTM[0]+fY*pString.m_arrCTM[2]-pString.m_fX;var fYY=pString.m_arrCTM[5]+fX*pString.m_arrCTM[1]+fY*pString.m_arrCTM[3]-pString.m_fY;pString.SetStartPoint(nIndex,fXX,fYY);pCurGlyph.oMetrics=charSymbolObj.oMetrics;pString.SetBBox(nIndex,charSymbolObj.oBBox.fMinX,charSymbolObj.oBBox.fMaxY,charSymbolObj.oBBox.fMaxX,charSymbolObj.oBBox.fMinY);
fPenX+=charSymbolObj.fAdvanceX+this.m_fCharSpacing;pCurGlyph.bBitmap=charSymbolObj.bBitmap;pCurGlyph.oBitmap=charSymbolObj.oBitmap;unPrevGID=unGID}pString.m_fEndX=fPenX+pString.m_fX;pString.m_fEndY=fPenY+pString.m_fY};this.GetString2C=function(pString){if(this.m_bIsTransform)this.UpdateMatrix();var pCurGlyph=pString.m_pGlyphsBuffer[0];var ushUnicode=pCurGlyph.lUnicode;var _cache_array=this.m_bStringGID===false?this.m_arrCacheSizes:this.m_arrCacheSizesGid;var charSymbolObj=_cache_array[ushUnicode];
if(undefined==charSymbolObj||null==charSymbolObj.oBitmap&&charSymbolObj.bBitmap===false){_cache_array[ushUnicode]=this.CacheGlyph(ushUnicode,true);charSymbolObj=_cache_array[ushUnicode]}if(!charSymbolObj)return;var eState=charSymbolObj.eState;pCurGlyph.eState=charSymbolObj.eState;if(EGlyphState.glyphstateMiss==eState){pCurGlyph.fX=0;pCurGlyph.fY=0;pCurGlyph.fLeft=0;pCurGlyph.fTop=0;pCurGlyph.fRight=0;pCurGlyph.fBottom=0;return}var fX=pString.m_fX;var fY=pString.m_fY;var _m=pString.m_arrCTM;pCurGlyph.fX=
_m[4]+fX*_m[0]+fY*_m[2]-pString.m_fX;pCurGlyph.fY=_m[5]+fX*_m[1]+fY*_m[3]-pString.m_fY;pCurGlyph.oMetrics=charSymbolObj.oMetrics;pCurGlyph.bBitmap=charSymbolObj.bBitmap;pCurGlyph.oBitmap=charSymbolObj.oBitmap;pString.m_fEndX=charSymbolObj.fAdvanceX+this.m_fCharSpacing+pString.m_fX;pString.m_fEndY=pString.m_fY};this.GetChar=function(lUnicode,is_raster_distances){var Result=undefined;var ushUnicode=lUnicode;if(this.m_bIsTransform)this.UpdateMatrix();var _cache_array=this.m_bStringGID===false?this.m_arrCacheSizes:
this.m_arrCacheSizesGid;var charSymbolObj=_cache_array[ushUnicode];if(undefined==charSymbolObj){_cache_array[ushUnicode]=this.CacheGlyph(ushUnicode,false,is_raster_distances);charSymbolObj=_cache_array[ushUnicode]}return charSymbolObj};this.GetCharPath=function(lUnicode,worker,x,y){var pFace=this.m_pFace;var pCurentGliph=pFace.glyph;var Result;var ushUnicode=lUnicode;if(this.m_bIsTransform)this.UpdateMatrix();this.CacheGlyph(ushUnicode,false,false,worker,x,y)};this.GetStringPath=function(string,worker){var _len=
string.GetLength();if(_len<=0)return true;for(var nIndex=0;nIndex<_len;++nIndex){var _glyph=string.m_pGlyphsBuffer[nIndex];var _x=string.m_fX+25.4*_glyph.fX/this.m_unHorDpi;var _y=string.m_fY+25.4*_glyph.fY/this.m_unVerDpi;worker._s();this.GetCharPath(_glyph.lUnicode,worker,_x,_y);worker.df();worker._e()}};this.GetCharLoadMode=function(){return this.HintsSupport&&this.HintsSubpixelSupport?this.m_oFontManager.LOAD_MODE:AscFonts.LOAD_MODE_DEFAULT};this.GetKerning=function(unPrevGID,unGID){var delta=
AscFonts.FT_GetKerningX(this.m_pFace,unPrevGID,unGID);return delta>>6};this.SetStringGID=function(bGID){if(this.m_bStringGID==bGID)return;this.m_bStringGID=bGID};this.GetStringGID=function(){return this.m_bStringGID};this.SetCharSpacing=function(fCharSpacing){this.m_fCharSpacing=fCharSpacing};this.GetCharSpacing=function(){return this.m_fCharSpacing};this.GetStyleName=function(){return this.m_pFaceInfo.style_name};this.UpdateStyles=function(bBold,bItalic){var sStyle=this.GetStyleName();var bSrcBold=
-1!=sStyle.indexOf("Bold");var bSrcItalic=-1!=sStyle.indexOf("Italic");this.SetNeedBold(bBold&&!bSrcBold);this.SetNeedItalic(bItalic&&!bSrcItalic)};this.IsBold=function(){if(this.m_bNeedDoBold)return true;return-1!=this.m_pFaceInfo.style_name.indexOf("Bold")?true:false};this.IsItalic=function(){if(this.m_bNeedDoItalic)return true;return-1!=this.m_pFaceInfo.style_name.indexOf("Italic")?true:false};this.SetNeedItalic=function(value){if(this.m_bNeedDoItalic!=value){this.ClearCache();this.m_bNeedDoItalic=
value;this.ResetFontMatrix()}};this.SetNeedBold=function(value){if(this.m_bNeedDoBold!=value){this.ClearCache();this.m_bNeedDoBold=value}};this.IsSuccess=function(){return 0==this.m_nError};this.GetAscender=function(){return this.m_lAscender};this.GetDescender=function(){return this.m_lDescender};this.GetHeight=function(){return this.m_lLineHeight};this.Units_Per_Em=function(){return this.m_lUnits_Per_Em};this.CheckHintsSupport=function(){this.HintsSupport=true;this.HintsSubpixelSupport=true};this.cellGetMetrics=
function(){var face=this.m_pFaceInfo;var ret=[];ret.push(face.units_per_EM);if(face.os2_version!=65535){ret.push(face.os2_usWinAscent);ret.push(-face.os2_usWinDescent)}else{ret.push(face.header_yMax);ret.push(face.header_yMin)}return ret};this.SetFace=function(face,fontManager){this.m_pFace=face;this.m_pFaceInfo=new AscFonts.CFaceInfo;this.m_pFaceInfo.load(this.m_pFace);this.m_lUnits_Per_Em=this.m_pFaceInfo.units_per_EM;this.m_lAscender=this.m_pFaceInfo.ascender;this.m_lDescender=this.m_pFaceInfo.descender;
this.m_lLineHeight=this.m_pFaceInfo.height;if(fontManager.IsUseWinOS2Params&&this.m_pFaceInfo.os2_version!=65535)if(fontManager.IsCellMode){var _winAscent=this.m_pFaceInfo.os2_usWinAscent;var _winDescent=-this.m_pFaceInfo.os2_usWinDescent;if((this.m_pFaceInfo.os2_ulUnicodeRange2&770703360)!=0){var _addidive=.3*(_winAscent-_winDescent)>>0;_winAscent+=_addidive+1>>1;_winDescent-=_addidive>>1}if(this.m_pFaceInfo.height<_winAscent-_winDescent){this.m_lAscender=_winAscent;this.m_lDescender=_winDescent;
this.m_lLineHeight=_winAscent-_winDescent}}else{var bIsUseTypeAttack=(this.m_pFaceInfo.os2_fsSelection&128)==128?true:false;if(bIsUseTypeAttack){this.m_lAscender=this.m_pFaceInfo.os2_sTypoAscender;this.m_lDescender=this.m_pFaceInfo.os2_sTypoDescender;this.m_lLineHeight=this.m_pFaceInfo.os2_sTypoAscender-this.m_pFaceInfo.os2_sTypoDescender+this.m_pFaceInfo.os2_sTypoLineGap}else if(false){this.m_lAscender=this.m_pFaceInfo.os2_usWinAscent;this.m_lDescender=-this.m_pFaceInfo.os2_usWinDescent;this.m_lLineHeight=
this.m_pFaceInfo.os2_usWinAscent+this.m_pFaceInfo.os2_usWinDescent}}this.m_nNum_charmaps=this.m_pFaceInfo.num_charmaps;this.m_nDefaultChar=this.m_pFaceInfo.os2_usDefaultChar;this.m_nSymbolic=this.m_pFaceInfo.os2_nSymbolic;this.m_nError=AscFonts.FT_Set_Char_Size(face,0,this.m_fSize*64,0,0);this.ResetTextMatrix();this.ResetFontMatrix();if(true===fontManager.m_bUseKerning)this.m_bUseKerning=(this.m_pFaceInfo.face_flags&64)!=0?true:false;if(0!=this.m_pFaceInfo.monochromeSizes.length){this.fixed_sizes=
[];for(var i=this.m_pFaceInfo.monochromeSizes.length-1;i>=0;i--)this.fixed_sizes[this.m_pFaceInfo.monochromeSizes[i]>>6]=true}}}function CFontLoaderBySymbol(){this.FontFiles={};this.LoadSymbol=function(pFontFile,symbol,isRaster,isRasterDistances,workerVector,workerVectorX,workerVectorY,isFromPicker){var fontManager=pFontFile.m_oFontManager;var name=AscFonts.FontPickerByCharacter.getFontBySymbol(symbol);if(undefined===name||name=="")return null;var _fontFilePick=this.FontFiles[name];if(!_fontFilePick){var _font_info=
AscFonts.g_font_infos[AscFonts.g_map_font_index[name]];var _style=AscFonts.FontStyle.FontStyleRegular;if(pFontFile.IsBold())_style|=AscFonts.FontStyle.FontStyleBold;if(pFontFile.IsItalic())_style|=AscFonts.FontStyle.FontStyleItalic;_fontFilePick=_font_info.LoadFont(AscCommon.g_font_loader,fontManager,pFontFile.m_fSize,_style,pFontFile.m_unHorDpi,pFontFile.m_unVerDpi,undefined,true);if(!_fontFilePick)return null;_fontFilePick.CheckHintsSupport();this.FontFiles[name]=_fontFilePick}if(!_fontFilePick)return null;
_fontFilePick.SetSizeAndDpi(pFontFile.m_fSize,pFontFile.m_unHorDpi,pFontFile.m_unVerDpi);var s=pFontFile.m_arrdTextMatrix;var d=_fontFilePick.m_arrdTextMatrix;d[0]=s[0];d[1]=s[1];d[2]=s[2];d[3]=s[3];d[4]=s[4];d[5]=s[5];_fontFilePick.UpdateMatrix();return _fontFilePick.CacheGlyph(symbol,isRaster,isRasterDistances,workerVector,workerVectorX,workerVectorY,true)};this.ClearCache=function(){if(this.FontClearCache_checker)return;this.FontClearCache_checker=true;for(var font in this.FontFiles)this.FontFiles[font].ClearCache();
delete this.FontClearCache_checker};this.ClearCacheNoAttack=function(){if(this.FontClearCacheNoAttack_checker)return;this.FontClearCacheNoAttack_checker=true;for(var font in this.FontFiles)this.FontFiles[font].ClearCacheNoAttack();delete this.FontClearCacheNoAttack_checker}}window["AscFonts"].EGlyphState=EGlyphState;window["AscFonts"].CFontFile=CFontFile;window["AscFonts"].onLoadModule()})(window);"use strict";
(function(window,undefined){var AscFonts=window["AscFonts"];function CFontManagerEngine(){this.library=AscFonts.CreateLibrary();this.manager=null;this.openFont=function(stream,faceindex){var face=AscFonts.FT_Open_Face(this.library,stream,faceindex);if(!face)return null;var font=new AscFonts.CFontFile;font.SetFace(face,this.manager);if(!font.IsSuccess()){font=null;face=null;return null}return font};this.setHintsProps=function(bIsHinting,bIsSubpixHinting){var REND_MODE_SUBPIX=bIsHinting&&bIsSubpixHinting?
AscFonts.TT_INTERPRETER_VERSION_40:AscFonts.TT_INTERPRETER_VERSION_35;this.manager.LOAD_MODE=bIsHinting?AscFonts.LOAD_MODE_HINTING:AscFonts.LOAD_MODE_DEFAULT;AscFonts.FT_Set_TrueType_HintProp(this.library,REND_MODE_SUBPIX)}}window["AscFonts"].engine_Create=function(fontManager){var engine=new CFontManagerEngine;engine.manager=fontManager;engine.setHintsProps(fontManager.bIsHinting,fontManager.bIsSubpixHinting);fontManager._engine=engine;AscFonts.initVariables()};window["AscFonts"].engine_Destroy=
function(fontManager){};window["AscFonts"].onLoadModule()})(window);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -23,9 +23,11 @@
key: 'key', key: 'key',
vkey: 'vkey', vkey: 'vkey',
info: { info: {
author: 'author name', author: 'author name', // must be deprecated, use owner instead
owner: 'owner name',
folder: 'path to document', folder: 'path to document',
created: '<creation date>', created: '<creation date>', // must be deprecated, use uploaded instead
uploaded: '<uploaded date>',
sharingSettings: [ sharingSettings: [
{ {
user: 'user name', user: 'user name',
@ -43,7 +45,10 @@
print: <can print>, // default = true print: <can print>, // default = true
rename: <can rename>, // default = false rename: <can rename>, // default = false
changeHistory: <can change history>, // default = false changeHistory: <can change history>, // default = false
comment: <can comment in view mode> // default = edit comment: <can comment in view mode> // default = edit,
modifyFilter: <can add, remove and save filter in the spreadsheet> // default = true
modifyContentControl: <can modify content controls in documenteditor> // default = true
fillForms: <can edit forms in view mode> // default = edit || review
} }
}, },
editorConfig: { editorConfig: {
@ -54,11 +59,13 @@
canBackToFolder: <can return to folder> - deprecated. use "customization.goback" parameter, canBackToFolder: <can return to folder> - deprecated. use "customization.goback" parameter,
createUrl: 'create document url', createUrl: 'create document url',
sharingSettingsUrl: 'document sharing settings url', sharingSettingsUrl: 'document sharing settings url',
fileChoiceUrl: 'mail merge sources url', fileChoiceUrl: 'source url', // for mail merge or image from storage
callbackUrl: <url for connection between sdk and portal>, callbackUrl: <url for connection between sdk and portal>,
mergeFolderUrl: 'folder for saving merged file', mergeFolderUrl: 'folder for saving merged file', // must be deprecated, use saveAsUrl instead
saveAsUrl: 'folder for saving files'
licenseUrl: <url for license>, licenseUrl: <url for license>,
customerId: <customer id>, customerId: <customer id>,
region: <regional settings> // can be 'en-us' or lang code
user: { user: {
id: 'user id', id: 'user id',
@ -86,8 +93,6 @@
imageEmbedded: url, imageEmbedded: url,
url: http://... url: http://...
}, },
backgroundColor: 'header background color',
textColor: 'header text color',
customer: { customer: {
name: 'SuperPuper', name: 'SuperPuper',
address: 'New-York, 125f-25', address: 'New-York, 125f-25',
@ -103,7 +108,8 @@
}, },
goback: { goback: {
url: 'http://...', url: 'http://...',
text: 'Go to London' text: 'Go to London',
blank: true
}, },
chat: true, chat: true,
comments: true, comments: true,
@ -111,17 +117,21 @@
compactToolbar: false, compactToolbar: false,
leftMenu: true, leftMenu: true,
rightMenu: true, rightMenu: true,
hideRightMenu: false, // hide or show right panel on first loading
toolbar: true, toolbar: true,
header: true,
statusBar: true, statusBar: true,
autosave: true, autosave: true,
forcesave: false, forcesave: false,
commentAuthorOnly: false, commentAuthorOnly: false,
showReviewChanges: false showReviewChanges: false,
help: true,
compactHeader: false,
toolbarNoTabs: false,
toolbarHideFileName: false,
reviewDisplay: 'original'
}, },
plugins: { plugins: {
autoStartGuid: 'asc.{FFE1F462-1EA2-4391-990D-4CC84940B754}', autostart: ['asc.{FFE1F462-1EA2-4391-990D-4CC84940B754}'],
url: '../../../../sdkjs-plugins/',
pluginsData: [ pluginsData: [
"helloworld/config.json", "helloworld/config.json",
"chess/config.json", "chess/config.json",
@ -131,7 +141,6 @@
} }
}, },
events: { events: {
'onReady': <application ready callback>, // deprecated
'onAppReady': <application ready callback>, 'onAppReady': <application ready callback>,
'onBack': <back to folder callback>, 'onBack': <back to folder callback>,
'onDocumentStateChange': <document state changed callback> 'onDocumentStateChange': <document state changed callback>
@ -166,11 +175,11 @@
} }
}, },
events: { events: {
'onReady': <application ready callback>, // deprecated
'onAppReady': <application ready callback>, 'onAppReady': <application ready callback>,
'onBack': <back to folder callback>, 'onBack': <back to folder callback>,
'onError': <error callback>, 'onError': <error callback>,
'onDocumentReady': <document ready callback> 'onDocumentReady': <document ready callback>,
'onWarning': <warning callback>
} }
} }
*/ */
@ -187,11 +196,17 @@
_config.editorConfig.canHistoryRestore = _config.events && !!_config.events.onRequestRestore; _config.editorConfig.canHistoryRestore = _config.events && !!_config.events.onRequestRestore;
_config.editorConfig.canSendEmailAddresses = _config.events && !!_config.events.onRequestEmailAddresses; _config.editorConfig.canSendEmailAddresses = _config.events && !!_config.events.onRequestEmailAddresses;
_config.editorConfig.canRequestEditRights = _config.events && !!_config.events.onRequestEditRights; _config.editorConfig.canRequestEditRights = _config.events && !!_config.events.onRequestEditRights;
_config.editorConfig.canRequestClose = _config.events && !!_config.events.onRequestClose;
_config.editorConfig.canRename = _config.events && !!_config.events.onRequestRename;
_config.editorConfig.canMakeActionLink = _config.events && !!_config.events.onMakeActionLink;
_config.editorConfig.canRequestUsers = _config.events && !!_config.events.onRequestUsers;
_config.editorConfig.canRequestSendNotify = _config.events && !!_config.events.onRequestSendNotify;
_config.editorConfig.mergeFolderUrl = _config.editorConfig.mergeFolderUrl || _config.editorConfig.saveAsUrl;
_config.editorConfig.canRequestSaveAs = _config.events && !!_config.events.onRequestSaveAs;
_config.editorConfig.canRequestInsertImage = _config.events && !!_config.events.onRequestInsertImage;
_config.editorConfig.canRequestMailMergeRecipients = _config.events && !!_config.events.onRequestMailMergeRecipients;
_config.frameEditorId = placeholderId; _config.frameEditorId = placeholderId;
_config.events && !!_config.events.onReady && console.log("Obsolete: The onReady event is deprecated. Please use onAppReady instead.");
_config.events && (_config.events.onAppReady = _config.events.onAppReady || _config.events.onReady);
var onMouseUp = function (evt) { var onMouseUp = function (evt) {
_processMouse(evt); _processMouse(evt);
}; };
@ -358,10 +373,12 @@
if (!!result && result.length) { if (!!result && result.length) {
if (result[1] == 'desktop') { if (result[1] == 'desktop') {
_config.editorConfig.targetApp = result[1]; _config.editorConfig.targetApp = result[1];
_config.editorConfig.canBackToFolder = false; // _config.editorConfig.canBackToFolder = false;
_config.editorConfig.canUseHistory = false;
if (!_config.editorConfig.customization) _config.editorConfig.customization = {}; if (!_config.editorConfig.customization) _config.editorConfig.customization = {};
_config.editorConfig.customization.about = false; _config.editorConfig.customization.about = false;
_config.editorConfig.customization.compactHeader = false;
if ( window.AscDesktopEditor ) window.AscDesktopEditor.execCommand('webapps:events', 'loading');
} }
} }
})(); })();
@ -496,6 +513,15 @@
}); });
}; };
var _setActionLink = function (data) {
_sendCommand({
command: 'setActionLink',
data: {
url: data
}
});
};
var _processMailMerge = function(enabled, message) { var _processMailMerge = function(enabled, message) {
_sendCommand({ _sendCommand({
command: 'processMailMerge', command: 'processMailMerge',
@ -506,9 +532,45 @@
}); });
}; };
var _downloadAs = function() { var _downloadAs = function(data) {
_sendCommand({ _sendCommand({
command: 'downloadAs' command: 'downloadAs',
data: data
});
};
var _setUsers = function(data) {
_sendCommand({
command: 'setUsers',
data: data
});
};
var _showSharingSettings = function(data) {
_sendCommand({
command: 'showSharingSettings',
data: data
});
};
var _setSharingSettings = function(data) {
_sendCommand({
command: 'setSharingSettings',
data: data
});
};
var _insertImage = function(data) {
_sendCommand({
command: 'insertImage',
data: data
});
};
var _setMailMergeRecipients = function(data) {
_sendCommand({
command: 'setMailMergeRecipients',
data: data
}); });
}; };
@ -545,12 +607,18 @@
refreshHistory : _refreshHistory, refreshHistory : _refreshHistory,
setHistoryData : _setHistoryData, setHistoryData : _setHistoryData,
setEmailAddresses : _setEmailAddresses, setEmailAddresses : _setEmailAddresses,
setActionLink : _setActionLink,
processMailMerge : _processMailMerge, processMailMerge : _processMailMerge,
downloadAs : _downloadAs, downloadAs : _downloadAs,
serviceCommand : _serviceCommand, serviceCommand : _serviceCommand,
attachMouseEvents : _attachMouseEvents, attachMouseEvents : _attachMouseEvents,
detachMouseEvents : _detachMouseEvents, detachMouseEvents : _detachMouseEvents,
destroyEditor : _destroyEditor destroyEditor : _destroyEditor,
setUsers : _setUsers,
showSharingSettings : _showSharingSettings,
setSharingSettings : _setSharingSettings,
insertImage : _insertImage,
setMailMergeRecipients: _setMailMergeRecipients
} }
}; };
@ -653,7 +721,7 @@
app = appMap[config.documentType.toLowerCase()]; app = appMap[config.documentType.toLowerCase()];
} else } else
if (!!config.document && typeof config.document.fileType === 'string') { if (!!config.document && typeof config.document.fileType === 'string') {
var type = /^(?:(xls|xlsx|ods|csv|xlst|xlsy|gsheet|xlsm|xlt|xltm|xltx)|(pps|ppsx|ppt|pptx|odp|pptt|ppty|gslides|pot|potm|potx|ppsm|pptm))$/ var type = /^(?:(xls|xlsx|ods|csv|xlst|xlsy|gsheet|xlsm|xlt|xltm|xltx|fods|ots)|(pps|ppsx|ppt|pptx|odp|pptt|ppty|gslides|pot|potm|potx|ppsm|pptm|fodp|otp))$/
.exec(config.document.fileType); .exec(config.document.fileType);
if (type) { if (type) {
if (typeof type[1] === 'string') app = appMap['spreadsheet']; else if (typeof type[1] === 'string') app = appMap['spreadsheet']; else
@ -706,6 +774,13 @@
iframe.allowFullscreen = true; iframe.allowFullscreen = true;
iframe.setAttribute("allowfullscreen",""); // for IE11 iframe.setAttribute("allowfullscreen",""); // for IE11
iframe.setAttribute("onmousewheel",""); // for Safari on Mac iframe.setAttribute("onmousewheel",""); // for Safari on Mac
if (config.type == "mobile")
{
iframe.style.position = "fixed";
iframe.style.overflow = "hidden";
document.body.style.overscrollBehaviorY = "contain";
}
return iframe; return iframe;
} }

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -0,0 +1 @@
[{"src":"ProgramInterface/ProgramInterface.htm","name":"Einführung in die Benutzeroberfläche des Dokumenteneditors","headername":"Benutzeroberfläche"},{"src":"ProgramInterface/FileTab.htm","name":"Registerkarte Datei"},{"src":"ProgramInterface/HomeTab.htm","name":"Registerkarte Start"},{"src":"ProgramInterface/InsertTab.htm","name":"Registerkarte Einfügen"},{"src":"ProgramInterface/LayoutTab.htm","name":"Registerkarte Layout"},{"src":"ProgramInterface/ReferencesTab.htm","name":"Registerkarte Referenzen"},{"src":"ProgramInterface/ReviewTab.htm","name":"Registerkarte Zusammenarbeit"},{"src":"ProgramInterface/PluginsTab.htm","name":"Registerkarte Plug-ins"},{"src":"UsageInstructions/OpenCreateNew.htm","name":"Ein neues Dokument erstellen oder ein vorhandenes öffnen","headername":"Grundfunktionen"},{"src":"UsageInstructions/CopyPasteUndoRedo.htm","name":"Textpassagen kopieren/einfügen, Aktionen rückgängig machen/wiederholen"},{"src":"UsageInstructions/ChangeColorScheme.htm","name":"Farbschema ändern"},{"src":"UsageInstructions/SetPageParameters.htm","name":"Seitenparameter festlegen","headername":"Seitenparameter festlegen"},{"src":"UsageInstructions/NonprintingCharacters.htm","name":"Formatierungszeichen ein-/ausblenden"},{"src":"UsageInstructions/SectionBreaks.htm","name":"Abschnittsumbrüche einfügen"},{"src":"UsageInstructions/InsertHeadersFooters.htm","name":"Kopf- und Fußzeilen einfügen"},{"src":"UsageInstructions/InsertPageNumbers.htm","name":"Seitenzahlen einfügen"},{"src":"UsageInstructions/InsertFootnotes.htm","name":"Fußnoten einfügen"},{"src":"UsageInstructions/AlignText.htm","name":"Text in einem Absatz ausrichten","headername":"Absatzformatierung"},{"src":"UsageInstructions/BackgroundColor.htm","name":"Hintergrundfarbe für einen Absatz festlegen"},{"src":"UsageInstructions/ParagraphIndents.htm","name":"Absatzeinzüge ändern"},{"src":"UsageInstructions/LineSpacing.htm","name":"Zeilenabstand in Absätzen festlegen"},{"src":"UsageInstructions/PageBreaks.htm","name":"Seitenumbrüche einfügen"},{"src":"UsageInstructions/AddBorders.htm","name":"Rahmen hinzufügen"},{"src":"UsageInstructions/SetTabStops.htm","name":"Tabstopps setzen"},{"src":"UsageInstructions/CreateLists.htm","name":"Listen erstellen"},{"src":"UsageInstructions/FormattingPresets.htm","name":"Formatvorlagen anwenden","headername":"Textformatierung"},{"src":"UsageInstructions/FontTypeSizeColor.htm","name":"Schriftart, -größe und -farbe festlegen"},{"src":"UsageInstructions/DecorationStyles.htm","name":"Dekoschriften anwenden"},{"src":"UsageInstructions/CopyClearFormatting.htm","name":"Textformatierung übernehmen/entfernen"},{"src":"UsageInstructions/AddHyperlinks.htm","name":"Hyperlink einfügen"},{"src":"UsageInstructions/InsertDropCap.htm","name":"Initialbuchstaben einfügen"},{"src":"UsageInstructions/InsertTables.htm","name":"Tabellen einfügen","headername":"Objekte bearbeiten"},{"src":"UsageInstructions/InsertImages.htm","name":"Bilder einfügen"},{"src":"UsageInstructions/InsertAutoshapes.htm","name":"AutoFormen einfügen"},{"src":"UsageInstructions/InsertCharts.htm","name":"Diagramme einfügen"},{"src":"UsageInstructions/InsertTextObjects.htm","name":"Textobjekte einfügen"},{"src":"UsageInstructions/InsertContentControls.htm","name":"Inhaltssteuerelemente einfügen"},{"src":"UsageInstructions/CreateTableOfContents.htm","name":"Inhaltsverzeichnis erstellen"},{"src":"UsageInstructions/AlignArrangeObjects.htm","name":"Objekte auf einer Seite anordnen und ausrichten"},{"src":"UsageInstructions/ChangeWrappingStyle.htm","name":"Umbruchstil ändern"},{"src":"UsageInstructions/UseMailMerge.htm","name":"Seriendruck verwenden","headername":"Seriendruck"},{"src":"UsageInstructions/InsertEquation.htm","name":"Formeln einfügen","headername":"Mathematische Formeln"},{"src":"HelpfulHints/CollaborativeEditing.htm","name":"Gemeinsame Bearbeitung von Dokumenten","headername":"Co-Bearbeitung"},{"src":"HelpfulHints/Review.htm","name":"Dokumentenprüfung"},{"src":"UsageInstructions/ViewDocInfo.htm","name":"Dokumenteigenschaften anzeigen","headername":"Werkzeuge und Einstellungen"},{"src":"UsageInstructions/SavePrintDownload.htm","name":"Dokument speichern/runterladen/drucken"},{"src":"HelpfulHints/AdvancedSettings.htm","name":"Erweiterte Einstellungen des Dokumenteneditors"},{"src":"HelpfulHints/Navigation.htm","name":"Ansichtseinstellungen und Navigationswerkzeuge"},{"src":"HelpfulHints/Search.htm","name":"Suchen und Ersetzen"},{"src":"HelpfulHints/SpellChecking.htm","name":"Rechtschreibprüfung"},{"src":"HelpfulHints/About.htm","name":"Über den Dokumenteneditor","headername":"Nützliche Hinweise"},{"src":"HelpfulHints/SupportedFormats.htm","name":"Unterstützte Formate von elektronischen Dokumenten"},{"src":"HelpfulHints/KeyboardShortcuts.htm","name":"Tastenkombinationen"}]

@ -0,0 +1,22 @@
<!DOCTYPE html>
<html>
<head>
<title>Über den Dokumenteneditor</title>
<meta charset="utf-8" />
<meta name="description" content="The short description of Document Editor" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Über den Dokumenteneditor</h1>
<p>Der <b>Dokumenteneditor</b> ist eine <span class="onlineDocumentFeatures">Online-</span>Anwendung, mit der Sie Ihre Dokumente<span class="onlineDocumentFeatures"> direkt in Ihrem Browser</span> betrachten und bearbeiten können.</p>
<p>Mit dem <b>Dokumenteneditor</b> können Sie Editiervorgänge durchführen, wie bei einem beliebigen Desktopeditor, editierte Dokumente unter Beibehaltung aller Formatierungsdetails drucken oder sie auf der Festplatte Ihres Rechners als DOCX-, PDF-, TXT-, ODT-, RTF- oder HTML-Dateien speichern.</p>
<p>Wenn Sie mehr über die aktuelle Softwareversion und den Lizenzgeber erfahren möchten, klicken Sie auf das <img alt="Über" src="../images/about.png" /> Symbol in der linken Seitenleiste.</p>
</div>
</body>
</html>

@ -0,0 +1,52 @@
<!DOCTYPE html>
<html>
<head>
<title>Erweiterte Einstellungen des Dokumenteneditors</title>
<meta charset="utf-8" />
<meta name="description" content="The advanced settings of Document Editor" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Erweiterte Einstellungen des Dokumenteneditors</h1>
<p>Über die Funktion erweiterten Einstellungen können Sie die Grundeinstellungen im <b>Dokumenteneditor</b> ändern. Klicken Sie dazu in der oberen Menüleiste auf die Registerkarte <b>Datei</b> und wählen Sie die Option <b>Erweiterte Einstellungen...</b>. Sie können auch das <img alt="Symbol Erweiterte Einstellungen" src="../images/advanced_settings_icon.png" /> Symbol in der rechten oberen Ecke der Registerkarte <b>Start</b> anklicken.</p>
<p>Die erweiterten Einstellungen umfassen:</p>
<ul>
<li><b>Kommentaranzeige</b> - zum Ein-/Ausschalten der Option Live-Kommentar:<ul>
<li><b>Anzeige von Kommentaren aktivieren</b> - wenn Sie diese Funktion deaktivieren, werden die kommentierten Passagen nur hervorgehoben, wenn Sie auf das Symbol <b>Kommentare</b> <img alt="Kommentare" src="../images/commentsicon.png" /> in der linken Seitenleiste klicken.</li>
<li><b>Anzeige der aufgelösten Kommentare aktivieren</b> - wenn Sie diese Funktion deaktivieren, werden die aufgelösten Kommentare im Dokumenttext verborgen. Sie können diese Kommentare nur ansehen, wenn Sie in der linken Seitenleiste auf das Symbol <b>Kommentare</b> <img alt="Kommentare" src="../images/commentsicon.png" /> klicken.</li>
</ul>
</li>
<li><b>Rechtschreibprüfung</b> - Ein-/Ausschalten der automatischen Rechtschreibprüfung.</li>
<li><b>Erweiterte Eingabe</b> - Ein-/Auszuschalten von Hieroglyphen.</li>
<li><b>Hilfslinien</b> - Aktivieren/Deaktivieren von Ausrichtungshilfslinien, die Ihnen dabei helfen Objekte präzise auf der Seite zu positionieren.</li>
<li class="onlineDocumentFeatures"><b>Automatische Sicherung</b> - automatische Speichern von Änderungen während der Bearbeitung ein-/ausschalten.</li>
<li class="onlineDocumentFeatures"><b>Co-Bearbeitung</b> - anzeige der während der Co-Bearbeitung vorgenommenen Änderungen:<ul>
<li>Standardmäßig ist der <b>Schnellmodus</b> aktiviert. Die Benutzer, die das Dokuments gemeinsam bearbeiten, sehen die Änderungen in Echtzeit, sobald sie von anderen Benutzern vorgenommen wurden.</li>
<li>Wenn Sie die Änderungen von anderen Benutzern nicht einsehen möchten (um Störungen zu vermeiden oder aus einem anderen Grund), wählen Sie den Modus <b>Strikt</b> und alle Änderungen werden erst angezeigt, nachdem Sie auf das Symbol <b>Speichern</b> <img alt="Speichern" src="../images/saveupdate.png" /> geklickt haben, dass Sie darüber informiert, dass Änderungen von anderen Benutzern vorliegen.</li>
</ul>
</li>
<li class="onlineDocumentFeatures"><b>Echtzeit-Änderungen bei gemeinsamer Bearbeitung</b> - legt fest, welche Änderungen bei der Co-Bearbeitung hervorgehoben werden sollen:<ul>
<li>Wenn Sie die Option <b>Keine anzeigen</b> auswählen, werden die während der aktuellen Sitzung vorgenommenen Änderungen nicht hervorgehoben.</li>
<li>Wenn Sie die Option <b>Alle anzeigen</b> auswählen, werden alle während der aktuellen Sitzung vorgenommenen Änderungen hervorgehoben.</li>
<li>Wenn Sie die Option <b>Letzte anzeigen</b> auswählen, werden alle Änderungen hervorgehoben, die Sie vorgenommen haben, seit Sie das letzte Mal das Symbol <b>Speichern</b> <img alt="Speichern" src="../images/saveupdate.png" /> angeklickt haben. Diese Option ist nur verfügbar, wenn Sie in der Co-Bearbeitung den Modus <b>Strikt</b> ausgewählt haben.</li>
</ul>
</li>
<li><b>Standard-Zoomwert</b> - Einrichten des Standard-Zoomwerts aus der Liste der verfügbaren Optionen von 50 % bis 200 %. Sie können auch die Option <b>Auf Seite anpassen</b> oder <b>Auf Breite anpassen</b> auswählen.</li>
<li><b>Hinting</b> - Auswahl der Schriftartdarstellung im Dokumenteneditor:<ul>
<li>Wählen Sie <b>Wie Windows</b>, wenn Ihnen die Art gefällt, wie die Schriftarten unter Windows gewöhnlich angezeigt werden, d.h. mit Windows-artigen Hints.</li>
<li>Wählen Sie <b>Wie OS X</b>, wenn Ihnen die Art gefällt, wie die Schriftarten auf einem Mac gewöhnlich angezeigt werden, d.h. ohne Hints.</li>
<li>Wählen Sie <b>Eingebettet</b>, wenn Sie möchten, dass Ihr Text mit den Hints angezeigt wird, die in Schriftartdateien eingebettet sind.</li>
</ul>
</li>
<li><b>Maßeinheiten</b> - geben Sie an, welche Einheiten auf den Linealen und in Eigenschaftenfenstern verwendet werden, um Elemente wie Breite, Höhe, Abstand, Ränder usw. zu messen. Sie können die Optionen <b>Zentimeter</b>, <b>Punkt</b>, oder <b>Zoll</b> wählen.</li>
</ul>
<p>Um die vorgenommenen Änderungen zu speichern, klicken Sie auf <b>Übernehmen</b>.</p>
</div>
</body>
</html>

@ -0,0 +1,66 @@
<!DOCTYPE html>
<html>
<head>
<title>Gemeinsame Bearbeitung von Dokumenten</title>
<meta charset="utf-8" />
<meta name="description" content="Tips on collaborative editing" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Gemeinsame Bearbeitung von Dokumenten</h1>
<p>Im <b>Dokumenteneditor</b> haben Sie die Möglichkeit, gemeinsam mit anderen Nutzern an einem Dokument zu arbeiten. Diese Funktion umfasst:</p>
<ul>
<li class="onlineDocumentFeatures">gleichzeitiger Zugriff von mehreren Benutzern auf das bearbeitete Dokument</li>
<li class="onlineDocumentFeatures">visuelle Markierung von Textabschnitten, die aktuell von anderen Benutzern bearbeitet werden</li>
<li class="onlineDocumentFeatures">Anzeige von Änderungen in Echtzeit oder Synchronisierung von Änderungen mit einem Klick.</li>
<li class="onlineDocumentFeatures">Chat zum Austauschen von Ideen zu bestimmten Abschnitten des Dokuments</li>
<li>Kommentare mit der Beschreibung von Aufgaben oder Problemen, die Folgehandlungen erforderlich machen.</li>
</ul>
<div class="onlineDocumentFeatures">
<h3>Co-Bearbeitung</h3>
<p>Im <b>Dokumenteneditor</b> stehen die folgenden Modelle für die Co-Bearbeitung zur Verfügung. Standardmäßig ist der <b>Schnellmodus</b> aktiviert. Die Änderungen von anderen Benutzern werden in Echtzeit angezeigt. Im Modus <b>Strikt</b> werden die Änderungen von anderen Nutzern verborgen, bis Sie auf das Symbol <b>Speichern</b> <img alt="Speichern" src="../images/saveupdate.png" /> klicken, um Ihre eigenen Änderungen zu speichern und die Änderungen von anderen anzunehmen. Der Modus kann unter <a href="../HelpfulHints/AdvancedSettings.htm" onclick="onhyperlinkclick(this)">Erweiterte Einstellungen</a> festgelegt werden. Sie können den gewünschten Modus auch in der Registerkarte <b>Zusammenarbeit</b> in der oberen Symbolleiste festlegen, klicken Sie dazu einfach auf das Symbol <img alt="Co-Bearbeitung" src="../images/coeditingmode.png" /> <b>Co-Bearbeitung</b>.</p>
<p><img alt="Menü Co-Bearbeitung" src="../images/coeditingmodemenu.png" /></p>
<p>Wenn ein Dokument im Modus <b>Strikt</b> von mehreren Benutzern gleichzeitig bearbeitet wird, werden die bearbeiteten Textpassagen mit gestrichelten Linien in verschiedenen Farben markiert. Wenn Sie den Mauszeiger über eine der bearbeiteten Passagen bewegen, wird der Name des Benutzers angezeigt, der diese Passage aktuell bearbeitet. Im <b>Schnellmodus</b> werden die Aktionen und die Namen der Co-Editoren angezeigt, sobald sie eine Textstelle bearbeitet haben.</p>
<p>Die Anzahl der Benutzer, die am aktuellen Dokument arbeiten, wird in der linken unteren Ecke auf der Statusleiste angegeben - <img alt="Anzahl der Benutzer" src="../images/usersnumber.png" />. Wenn Sie sehen möchten wer die Datei aktuell bearbeitet, können Sie auf dieses Symbol klicken oder den Bereich <b>Chat</b> öffnen, der eine vollständige Liste aller Benutzer enthält.</p>
<p>Wenn niemand die Datei anzeigt oder bearbeitet, sieht das Symbol in der Kopfzeile des Editors folgendermaßen aus: <img alt="Zugriffsrechte verwalten" src="../images/access_rights.png" /> über dieses Symbol können Sie die Benutzer verwalten, die direkt aus dem Dokument auf die Datei zugreifen können; neue Benutzer einladen und ihnen die Berechtigung zum Bearbeiten, Lesen oder Überprüfen erteilen oder Benutzern Zugriffsrechte für die Datei verweigern. Klicken Sie auf dieses Symbol <img alt="Anzahl der Benutzer" src="../images/usersnumber.png" />, um den Zugriff auf die Datei zu verwalten. Sie können die Datei auch verwalten, wenn andere Benutzer aktuell mit der Bearbeitung oder Anzeige des Dokuments beschäftigt sind. Sie können die Zugriffsrechte auch in der Registerkarte <b>Zusammenarbeit</b> in der oberen Symbolleiste festlegen, klicken Sie dazu einfach auf das Symbol <img alt="Teilen" src="../images/sharingicon.png" /> <b>Teilen</b>.</p>
<p>Sobald einer der Benutzer Änderungen durch Klicken auf das Symbol <img alt="Speichern" src="../images/savewhilecoediting.png" /> speichert, sehen die anderen Benutzer in der Statusleiste eine Notiz über vorliegende Aktualisierungen. Um Ihre eigenen Änderungen zu speichern, so dass diese auch von den anderen Benutzern eingesehen werden können und um die Aktualisierungen Ihrer Co-Editoren einzusehen, klicken Sie in der oberen linken Ecke der oberen Symbolleiste auf <img alt="Speichern" src="../images/saveupdate.png" />. Die Updates werden hervorgehoben, damit Sie nachvollziehen können, was genau geändert wurde.</p>
<p>Sie können festlegen, welche Änderungen bei der Co-Bearbeitung hervorgehoben werden sollen: Klicken Sie dazu in der Registerkarte <b>Datei</b> auf die Option <b>Erweiterte Einstellungen</b> und wählen Sie zwischen <b>keine</b>, <b>alle</b> und <b>letzte</b> Änderungen in Echtzeit. Wenn Sie die Option <b>Alle anzeigen</b> auswählen, werden alle während der aktuellen Sitzung vorgenommenen Änderungen hervorgehoben. Wenn Sie die Option <b>Letzte anzeigen</b> auswählen, werden alle Änderungen hervorgehoben, die Sie vorgenommen haben, seit Sie das letzte Mal das Symbol Speichern <img alt="Speichern" src="../images/saveupdate.png" /> angeklickt haben. Wenn Sie die Option <b>Keine anzeigen</b> auswählen, werden die während der aktuellen Sitzung vorgenommenen Änderungen nicht hervorgehoben.</p>
<h3 id="chat">Chat</h3>
<p>Mit diesem Tool können Sie die Co-Bearbeitung spontan bei Bedarf koordinieren, beispielsweise um mit Ihren Mitarbeitern zu vereinbaren, wer was macht, welchen Absatz Sie jetzt bearbeiten usw.</p>
<p>Die Chat-Nachrichten werden nur während einer aktiven Sitzung gespeichert. Um den Inhalt der Präsentation zu besprechen, ist es besser die Kommentarfunktion zu verwenden, da Kommentare bis zum Löschen gespeichert werden.</p>
<p>Chat nutzen und Nachrichten für andere Benutzer erstellen:</p>
<ol>
<li>Klicken Sie im linken Seitenbereich auf das Symbol <img alt="Chat" src="../images/chaticon.png" /> oder <br /> wechseln Sie in der oberen Symbolleiste in die Registerkarte <b>Zusammenarbeit</b> und klicken Sie auf die Schaltfläche <img alt="Chat" src="../images/chat_toptoolbar.png" /> <b>Chat</b>.</li>
<li>Geben Sie Ihren Text in das entsprechende Feld unten ein.</li>
<li>klicken Sie auf <b>Senden</b>.</li>
</ol>
<p>Alle Nachrichten, die von Benutzern hinterlassen wurden, werden links in der Leiste angezeigt. Liegen ungelesene neue Nachrichten vor, sieht das Chat-Symbol wie folgt aus - <img alt="Chat" src="../images/chaticon_new.png" />.</p>
<p>Um die Leiste mit den Chat-Nachrichten zu schließen, klicken Sie in der linken Seitenleiste auf das Symbol <img alt="Chat" src="../images/chaticon.png" /> oder klicken Sie in der oberen Symbolleiste erneut auf <img alt="Chat" src="../images/chat_toptoolbar.png" /> <b>Chat</b>.</p>
</div>
<h3 id="comments">Kommentare</h3>
<p>Einen Kommentar hinterlassen:</p>
<ol>
<li>Wählen Sie einen Textabschnitt, der Ihrer Meinung nach einen Fehler oder ein Problem enthält.</li>
<li>Wechseln Sie in der oberen Symbolleiste in die Registerkarte <b>Einfügen</b> oder <b>Zusammenarbeit</b> und klicken Sie in der rechten Seitenleiste auf <img alt="Kommentar" src="../images/comment_toptoolbar.png" /> <b>Kommentare</b>, oder<br /> nutzen Sie das <img alt="Kommentare" src="../images/commentsicon.png" /> Symbol in der linken Seitenleiste, um das <b>Kommentarfeld</b> zu öffnen, klicken Sie anschließend auf <b>Kommentar hinzufügen</b> oder<br /> klicken Sie mit der rechten Maustaste auf den gewünschten Textabschnitt und wählen Sie die Option <b>Kommentar hinzufügen</b> aus dem Kontextmenü aus.</li>
<li>Geben Sie den gewünschten Text ein.</li>
<li>Klicken Sie auf <b>Kommentar hinzufügen/Hinzufügen</b>.</li>
</ol>
<p>Der Kommentar wird im linken Seitenbereich angezeigt. Alle Nutzer können nun auf hinzugefügte Kommentare antworten, Fragen stellen oder über durchgeführte Aktionen berichten. Klicken Sie dazu einfach in das Feld <b>Antworten</b>, direkt unter dem Kommentar.</p>
<p>Der von Ihnen kommentierte Textabschnitt wird im Dokument markiert. Um den Kommentar einzusehen, klicken Sie einfach auf den entsprechenden Abschnitt. Wenn Sie diese Funktion deaktivieren möchten, wechseln Sie in die Registerkarte <b>Datei</b>, wählen Sie die Option <b>Erweiterte Einstellungen...</b> und deaktivieren Sie das Kästchen <b>Live-Kommentare einblenden</b>. In diesem Fall werden die kommentierten Abschnitte nur markiert, wenn Sie auf <img alt="Kommentare" src="../images/commentsicon.png" /> klicken.</p>
<p>Hinzugefügte Kommentare verwalten:</p>
<ul>
<li>bearbeiten - klicken Sie dazu auf <img alt="Bearbeiten" src="../images/editcommenticon.png" /></li>
<li>löschen - klicken Sie dazu auf <img alt="Löschen" src="../images/deletecommenticon.png" /></li>
<li>die Diskussion schließen - klicken Sie dazu auf <img alt="Gelöst" src="../images/resolveicon.png" />, wenn die im Kommentar angegebene Aufgabe oder das Problem gelöst wurde. Danach erhält die Diskussion, die Sie mit Ihrem Kommentar geöffnet haben, den Status aufgelöst. Um die Diskussion wieder zu öffnen, klicken Sie auf <img alt="Erneut öffnen" src="../images/resolvedicon.png" />. Wenn Sie diese Funktion deaktivieren möchten, wechseln Sie in die Registerkarte <b>Datei</b>, wählen Sie die Option <b>Erweiterte Einstellungen...</b> und deaktivieren Sie das Kästchen <b>Gelöste Kommentare einblenden</b>, klicken Sie anschließend auf <b>Anwenden</b>. In diesem Fall werden die kommentierten Abschnitte nur markiert, wenn Sie auf <img alt="Kommentare" src="../images/commentsicon.png" /> klicken.</li>
</ul>
<p>Wenn Sie im Modus <b>Strikt</b> arbeiten, werden neue Kommentare, die von den anderen Benutzern hinzugefügt wurden, erst eingeblendet, wenn Sie in der linken oberen Ecke der oberen Symbolleiste auf <img alt="Speichern" src="../images/saveupdate.png" /> geklickt haben.</p>
<p>Um die Leiste mit den Kommentaren zu schließen, klicken Sie in der linken Seitenleiste erneut auf <img alt="Kommentare" src="../images/commentsicon.png" />.</p>
</div>
</body>
</html>

@ -0,0 +1,348 @@
<!DOCTYPE html>
<html>
<head>
<title>Tastenkombinationen</title>
<meta charset="utf-8" />
<meta name="description" content="The keyboard shortcut list used for a faster and easier access to the features of Document Editor using the keyboard." />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Tastenkombinationen</h1>
<table>
<tr>
<th colspan="3">Ein Dokument bearbeiten</th>
</tr>
<tr>
<td class="function">Dateimenü öffnen</td>
<td class="combination">ALT+F</td>
<td class="description">Über das <b>Dateimenü</b> können Sie das aktuelle Dokument speichern, drucken, herunterladen, Informationen einsehen, ein neues Dokument erstellen oder ein vorhandenes öffnen, auf die Hilfefunktion zugreifen oder die erweiterten Einstellungen öffnen.</td>
</tr>
<tr>
<td>Suchmaske öffnen</td>
<td>STRG+F</td>
<td>Über die <b>Suchmaske</b> können Sie im aktuellen Dokument nach Zeichen/Wörtern/Phrasen suchen.</td>
</tr>
<tr>
<td>Kommentarleiste öffnen</td>
<td>STRG+UMSCHALT+H</td>
<td>Über die <b>Kommentarleiste</b> können Sie Kommentare hinzufügen oder auf bestehende Kommentare antworten.</td>
</tr>
<tr>
<td>Kommentarfeld öffnen</td>
<td>ALT+H</td>
<td>Öffnet ein Textfeld zum Hinzufügen eines Kommentars.</td>
</tr>
<tr class="onlineDocumentFeatures">
<td>Chatleiste öffnen</td>
<td>ALT+Q</td>
<td>Öffnet die Leiste <b>Chat</b> zum Senden einer Nachricht.</td>
</tr>
<tr>
<td>Dokument speichern</td>
<td>STRG+S</td>
<td>Speichert alle Änderungen im aktuellen Dokument.</td>
</tr>
<tr>
<td>Dokument drucken</td>
<td>STRG+P</td>
<td>Ausdrucken mit einem verfügbaren Drucker oder speichern als Datei.</td>
</tr>
<tr>
<td>Speichern unter...</td>
<td>Strg+Unschalt+S</td>
<td>Das Dokument wird in einem der unterstützten Dateiformate auf der Festplatte gespeichert: DOCX, PDF, TXT, ODT, RTF, HTML.</td>
</tr>
<tr>
<td>Vollbild</td>
<td>F11</td>
<td>Dokumenteneditor wird an Ihren Bildschirm angepasst und im Vollbildmodus ausgeführt.</td>
</tr>
<tr>
<td>Hilfe-Menü</td>
<td>F1</td>
<td>Das <b>Hilfe-Menü</b> wird geöffnet.</td>
</tr>
<tr>
<th colspan="3">Navigation</th>
</tr>
<tr>
<td>Zum Anfang einer Zeile springen</td>
<td>POS1</td>
<td>Der Cursor wird an den Anfang der aktuellen Zeile verschoben.</td>
</tr>
<tr>
<td>Zum Anfang eines Dokuments springen</td>
<td>STRG+POS1</td>
<td>Der Cursor wird an den Anfang des aktuellen Dokuments verschoben.</td>
</tr>
<tr>
<td>Zum Ende der Zeile springen</td>
<td>ENDE</td>
<td>Der Cursor wird an das Ende der aktuellen Zeile verschoben.</td>
</tr>
<tr>
<td>Zum Ende des Dokuments springen</td>
<td>STRG+ENDE</td>
<td>Der Cursor wird an das Ende der Dokuments verschoben.</td>
</tr>
<tr>
<td>Nach unten scrollen</td>
<td>BILD unten</td>
<td>Wechsel zum Ende der Seite.</td>
</tr>
<tr>
<td>Nach oben scrollen</td>
<td>BILD oben</td>
<td>Wechsel zum Anfang der Seite.</td>
</tr>
<tr>
<td>Nächste Seite</td>
<td>ALT+BILD unten</td>
<td>Geht zur nächsten Seite im aktuellen Dokument über.</td>
</tr>
<tr>
<td>Vorherige Seite</td>
<td>ALT+BILD oben</td>
<td>Geht zur vorherigen Seite im aktuellen Dokument über.</td>
</tr>
<tr>
<td>Vergrößern</td>
<td>STRG+Plus (+)</td>
<td>Vergrößert die Ansicht des aktuellen Dokuments.</td>
</tr>
<tr>
<td>Verkleinern</td>
<td>STRG+Minus (-)</td>
<td>Verkleinert die Ansicht des aktuellen Dokuments.</td>
</tr>
<tr>
<th colspan="3">Schreiben</th>
</tr>
<tr>
<td>Absatz beenden</td>
<td>Eingabetaste</td>
<td>Endet den aktuellen und beginnt einen neuen Absatz.</td>
</tr>
<tr>
<td>Zeilenumbruch einfügen</td>
<td>UMSCHALT+Eingabetaste</td>
<td>Fügt einen Zeilenumbruch ein, ohne einen neuen Absatz zu beginnen.</td>
</tr>
<tr>
<td>ENTF</td>
<td>RÜCKTASTE, ENTF</td>
<td>Löscht ein Zeichen links (RÜCKTASTE) oder rechts (ENTF) vom Cursor.</td>
</tr>
<tr>
<td>Geschütztes Leerzeichen erstellen</td>
<td>STRG+UMSCHALT+LEERTASTE</td>
<td>Erstellt ein Leerzeichen zwischen den Zeichen, das nicht zum Anfang einer neuen Zeile führt.</td>
</tr>
<tr>
<td>Geschützten Bindestrich erstellen</td>
<td>STRG+UMSCHALT+BINDESTRICH</td>
<td>Erstellt einen Bindestrich zwischen den Zeichen, der nicht zum Anfang einer neuen Zeile führt.</td>
</tr>
<tr>
<th colspan="3">Rückgängig machen und Wiederholen</th>
</tr>
<tr>
<td>Rückgängig machen</td>
<td>STRG+Z</td>
<td>Die zuletzt durchgeführte Aktion wird rückgängig gemacht.</td>
</tr>
<tr>
<td>Wiederholen</td>
<td>STRG+Y</td>
<td>Die zuletzt durchgeführte Aktion wird wiederholt.</td>
</tr>
<tr>
<th colspan="3">Ausschneiden, Kopieren, Einfügen</th>
</tr>
<tr>
<td>Ausschneiden</td>
<td>STRG+X, UMSCHALT+ENTF</td>
<td>Der gewählte Textabschnitt wird gelöscht und in der Zwischenablage des Rechners abgelegt. Der kopierte Text kann später an einer anderen Stelle in demselben Dokument, in einem anderen Dokument oder einem anderen Programm eingefügt werden.</td>
</tr>
<tr>
<td>Kopieren</td>
<td>STRG+C, UMSCHALT+EINFG</td>
<td>Der gewählte Textabschnitt wird in der Zwischenablage des Rechners abgelegt. Der kopierte Text kann später an einer anderen Stelle in demselben Dokument, in einem anderen Dokument oder einem anderen Programm eingefügt werden.</td>
</tr>
<tr>
<td>Einfügen</td>
<td>STRG+V, UMSCHALT+EINFG</td>
<td>Der vorher kopierte Textabschnitt wird aus der Zwischenablage des Rechners an der aktuellen Cursorposition eingefügt. Der Text kann aus demselben Dokument, aus einem anderen Dokument bzw. Programm kopiert werden.</td>
</tr>
<tr>
<td>Hyperlink einfügen</td>
<td>STRG+K</td>
<td>Fügt einen Hyperlink ein, der einen Übergang beispielsweise zu einer Webadresse ermöglicht.</td>
</tr>
<tr>
<td>Format übertragen</td>
<td>STRG+UMSCHALT+C</td>
<td>Kopiert die Formatierung des gewählten Textabschnitts. Die kopierte Formatierung kann später auf einen anderen Textabschnitt in demselben Dokument angewandt werden.</td>
</tr>
<tr>
<td>Format anwenden</td>
<td>STRG+UMSCHALT+V</td>
<td>Wendet die vorher kopierte Formatierung auf den Text im aktuellen Dokument an.</td>
</tr>
<tr>
<th colspan="3"><a id="textselection"></a>Textauswahl</th>
</tr>
<tr>
<td>Alles wählen</td>
<td>STRG+A</td>
<td>Der gesamte Text wird ausgewählt, einschließlich Tabellen und Bildern.</td>
</tr>
<tr>
<td>Fragment wählen</td>
<td>UMSCHALT+Pfeil</td>
<td>Wählen Sie Text Zeichen für Zeichen aus.</td>
</tr>
<tr>
<td>Von der aktuellen Cursorposition bis zum Zeilenanfang auswählen</td>
<td>UMSCHALT+POS1</td>
<td>Einen Textabschnitt von der aktuellen Cursorposition bis zum Anfang der aktuellen Zeile auswählen.</td>
</tr>
<tr>
<td>Von der Cursorposition bis zum Zeilenende auswählen</td>
<td>UMSCHALT+ENDE</td>
<td>Einen Textabschnitt von der aktuellen Cursorposition bis zum Ende der aktuellen Zeile auswählen.</td>
</tr>
<tr>
<th colspan="3">Textformatierung</th>
</tr>
<tr>
<td>Fett</td>
<td>STRG+B</td>
<td>Zuweisung der Formatierung Fett im gewählten Textabschnitt.</td>
</tr>
<tr>
<td>Kursiv</td>
<td>STRG+I</td>
<td>Zuweisung der Formatierung Kursiv im gewählten Textabschnitt.</td>
</tr>
<tr>
<td>Unterstrichen</td>
<td>STRG+U</td>
<td>Der gewählten Textabschnitt wird mit einer Linie unterstrichen.</td>
</tr>
<tr>
<td>Durchgestrichen</td>
<td>STRG+5</td>
<td>Der gewählte Textabschnitt wird durchgestrichen.</td>
</tr>
<tr>
<td>Tiefgestellt</td>
<td>STRG+. (Punkt)</td>
<td>Der gewählte Textabschnitt wird verkleinert und tiefgestellt.</td>
</tr>
<tr>
<td>Hochgestellt</td>
<td>STRG+, (Komma)</td>
<td>Der gewählte Textabschnitt wird vergrößert und hochgestellt.</td>
</tr>
<tr>
<td>Überschrift 1</td>
<td>ALT+1 (Windows und Linux) <br />ALT+UMSCHALT+1 (Mac)</td>
<td>Dem gewählten Textabschnitt wird die Überschriftenformatvorlage Überschrift 1 zugwiesen.</td>
</tr>
<tr>
<td>Überschrift 2</td>
<td>ALT+2 (Windows und Linux) <br />ALT+UMSCHALT+2 (Mac)</td>
<td>Dem gewählten Textabschnitt wird die Überschriftenformatvorlage Überschrift 2 zugwiesen.</td>
</tr>
<tr>
<td>Überschrift 3</td>
<td>ALT+3 (Windows und Linux) <br />ALT+UMSCHALT+3 (Mac)</td>
<td>Dem gewählten Textabschnitt wird die Überschriftenformatvorlage Überschrift 3 zugwiesen.</td>
</tr>
<tr>
<td>Aufzählungsliste</td>
<td>STRG+UMSCHALT+L</td>
<td>Erstellt eine Aufzählungsliste anhand des gewählten Textabschnitts oder beginnt eine neue Liste.</td>
</tr>
<tr>
<td>Formatierung entfernen</td>
<td>STRG+LEERTASTE</td>
<td>Entfernt die Formatierung im gewählten Textabschnitt.</td>
</tr>
<tr>
<td>Schrift vergrößern</td>
<td>STRG+]</td>
<td>Vergrößert die Schrift des gewählten Textabschnitts um 1 Punkt.</td>
</tr>
<tr>
<td>Schrift verkleinern</td>
<td>STRG+[</td>
<td>Verkleinert die Schrift des gewählten Textabschnitts um 1 Punkt.</td>
</tr>
<tr>
<td>Zentriert/linksbündig ausrichten</td>
<td>STRG+E</td>
<td>Wechselt die Ausrichtung des Absatzes von zentriert auf linksbündig.</td>
</tr>
<tr>
<td>Blocksatz/linksbündig ausrichten</td>
<td>STRG+J, STRG+L</td>
<td>Wechselt die Ausrichtung des Absatzes von Blocksatz auf linksbündig.</td>
</tr>
<tr>
<td>Rechtsbündig/linksbündig ausrichten</td>
<td>STRG+R</td>
<td>Wechselt die Ausrichtung des Absatzes von rechtsbündig auf linksbündig.</td>
</tr><!--<tr>
<td>Align left</td>
<td>Ctrl+L</td>
<td>Align left with the text lined up by the left side of the page, the right side remains unaligned. If your text is initially left-aligned</td>
</tr>--><tr>
<td>Einzug vergrößern</td>
<td>STRG+M</td>
<td>Vergrößert den linken Einzug des Absatzes schrittweise.</td>
</tr>
<tr>
<td>Einzug verkleinern</td>
<td>STRG+UMSCHALT+M</td>
<td>Verkleinert den linken Einzug des Absatzes schrittweise.</td>
</tr>
<tr>
<td>Seitenzahl einfügen</td>
<td>STRG+UMSCHALT+P</td>
<td>Die aktuelle Seitenzahl wird im Text oder in der Fußnote eingefügt.</td>
</tr>
<tr>
<th colspan="3">Bearbeiten von Objekten</th>
</tr>
<tr>
<td>Verschiebung begrenzen</td>
<td>UMSCHALT+ziehen</td>
<td>Begrenzt die Verschiebung des gewählten Objekts horizontal oder vertikal.</td>
</tr>
<tr>
<td>15-Grad-Drehung einschalten</td>
<td>UMSCHALT+ziehen (beim Drehen)</td>
<td>Begrenzt den Drehungswinkel auf 15-Grad-Stufen.</td>
</tr>
<tr>
<td>Seitenverhältnis beibehalten</td>
<td>UMSCHALT+ziehen (beim Ändern der Größe)</td>
<td>Behält den Seitenverhältnis des gewählten Objekts bei der Größenänderung bei.</td>
</tr>
<tr>
<td>Bewegung in 1-Pixel-Stufen</td>
<td>STRG</td>
<td>Halten Sie die STRG-Taste gedrückt und nutzen Sie die Pfeile auf der Tastatur, um das gewählte Objekt um ein Pixel auf einmal zu verschieben.</td>
</tr>
</table>
</div>
</body>
</html>

@ -0,0 +1,34 @@
<!DOCTYPE html>
<html>
<head>
<title>Einstellungen und Navigationswerkzeuge anzeigen</title>
<meta charset="utf-8" />
<meta name="description" content="The description of view settings and navigation tools such as zoom, previous/next page buttons" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Einstellungen und Navigationswerkzeuge anzeigen</h1>
<p>Der <b>Dokumenteneditor</b> bietet mehrere Werkzeuge, um Ihnen die Navigation durch Ihr Dokument zu erleichtern: Lineale, Zoom, Seitenzahlen usw.</p>
<h3>Anzeigeeinstellungen anpassen</h3>
<p>Um die Standardanzeigeeinstellung anzupassen und den günstigsten Modus für die Arbeit mit dem Dokument festzulegen, wechseln Sie in die Registerkarte <b>Start</b>, klicken auf das Symbol <b>Ansichtseinstellungen</b> <img alt="Ansichtseinstellungen" src="../images/viewsettingsicon.png" /> und wählen Sie, welche Oberflächenelemente ein- oder ausgeblendet werden sollen. Folgende Optionen stehen Ihnen im Menü <b>Ansichtseinstellungen</b> zur Verfügung:</p>
<ul>
<li><b>Symbolleiste ausblenden</b> - die obere Symbolleiste und die zugehörigen Befehle werden ausgeblendet, während die Registerkarten weiterhin angezeigt werden. Ist diese Option aktiviert, können Sie jede beliebige Registerkarte anklicken, um die Symbolleiste anzuzeigen. Die Symbolleiste wird angezeigt bis Sie in einen Bereich außerhalb der Leiste klicken.<br />Um den Modus zu deaktivieren, wechseln Sie in die Registerkarte <b>Start</b>, klicken Sie auf das Symbol <b>Ansichtseinstellungen</b> <img alt="Ansichtseinstellungen" src="../images/viewsettingsicon.png" /> und klicken Sie erneut auf <b>Symbolleiste ausblenden</b>. Die Symbolleiste ist wieder fixiert.<p class="note"><b>Hinweis</b>: Alternativ können Sie einen Doppelklick auf einer beliebigen Registerkarte ausführen, um die obere Symbolleiste zu verbergen oder wieder einzublenden.</p>
</li>
<li><b>Statusleiste ausblenden</b> - die unterste Leiste wird ausgeblendet, auf der sich die Optionen <b>Seitenzahlen</b> und <b>Zoom</b> befinden. Um die ausgeblendete <b>Statusleiste</b> wieder einzublenden, klicken Sie erneut auf diese Option.</li>
<li><b>Lineale ausblenden</b> - die Lineale, die das Ausrichten von Text und anderen Elementen in einem Dokument sowie das Festlegen von Rändern, Tabstopps und Absatzeinzügen ermöglichen, werden ausgeblendet. Um die ausgeblendeten <b>Lineale</b> wieder anzuzeigen, klicken Sie erneut auf diese Option.</li>
</ul>
<p>Die rechte Seitenleiste ist standartmäßig verkleinert. Um sie zu erweitern, wählen Sie ein beliebiges Objekt (z. B. Bild, Diagramm, Form) oder eine Textpassage aus und klicken Sie auf das Symbol des aktuell aktivierten Tabs auf der rechten Seite. Um die Seitenleiste wieder zu minimieren, klicken Sie erneut auf das Symbol.</p>
<p>Wenn die Felder <b>Kommentare</b> oder <b>Chat</b> geöffnet sind, wird die Breite der linken Seitenleiste durch einfaches Ziehen und Loslassen angepasst: Bewegen Sie den Mauszeiger über den Rand der linken Seitenleiste, so dass dieser sich in den bidirektionalen Pfeil verwandelt und ziehen Sie den Rand nach rechts, um die Seitenleiste zu erweitern. Um die ursprüngliche Breite wiederherzustellen, ziehen Sie den Rand nach links.</p>
<h3>Verwendung der Navigationswerkzeuge</h3>
<p>Mithilfe der folgenden Werkzeuge können Sie durch Ihr Dokument navigieren:</p>
<p>Die <b>Zoom-Funktion</b> befindet sich in der rechten unteren Ecke und dient zum Vergrößern und Verkleinern des aktuellen Dokuments. Um den in Prozent angezeigten aktuellen Zoomwert zu ändern, klicken Sie darauf und wählen Sie einen der verfügbaren Zoomoptionen aus der Liste oder klicken Sie auf <b>Vergrößern</b> <img alt="Vergrößern" src="../images/zoomin.png" /> oder <b>Verkleinern</b> <img alt="Verkleinern" src="../images/zoomout.png" />. Klicken Sie auf das Symbol <b>Eine Seite</b>, <img alt="Eine Seite" src="../images/fitwidth.png" /> um die ganze Seite im Fenster anzuzeigen. Um das ganze Dokument an den sichtbaren Teil des Arbeitsbereichs anzupassen, klicken Sie auf das Symbol <b>Seitenbreite</b> <img alt="Seitenbreite anpassen" src="../images/fitpage.png" />. Die Zoom-Einstellungen sind auch in der Gruppe <b>Ansichtseinstellungen</b> <img alt="Ansichtseinstellungen" src="../images/viewsettingsicon.png" /> verfügbar, das kann nützlich sein, wenn Sie die <b>Statusleiste</b> ausblenden möchten.</p>
<p>Die <b>Seitenzahlanzeige</b> stellt die aktuelle Seite als Teil aller Seiten im aktuellen Dokument dar (Seite „n“ von „nn“). Klicken Sie auf die Seitenzahlanzeige, um ein Fenster zu öffnen, wo Sie eine Seitenzahl eingeben können und schnell zu dieser Nummer wechseln können.</p>
</div>
</body>
</html>

@ -0,0 +1,53 @@
<!DOCTYPE html>
<html>
<head>
<title>Dokumentenprüfung</title>
<meta charset="utf-8" />
<meta name="description" content="Tips on document review option" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Dokumentenprüfung</h1>
<p>Wenn jemand eine Datei mit Überprüfungsberechtigung mit Ihnen teilt, müssen Sie die Funktion für die <b>Überprüfung</b> verwenden.</p>
<p>Wenn Sie der Rezensent sind, können Sie die Option <b>Überprüfung</b> verwenden, um das Dokument zu überprüfen, Sätze, Phrasen und andere Seitenelemente zu ändern, die Rechtschreibung zu korrigieren und andere Aktionen im Dokument vorzunehmen, ohne es tatsächlich zu bearbeiten. Alle Änderungen werden gespeichert und der Person angezeigt, die Ihnen das Dokument gesendet hat.</p>
<p>Wenn Sie die Datei für die Überprüfung gesendet haben, müssen Sie alle vorgenommenen Änderungen anzeigen lassen und entweder akzeptieren oder ablehnen.</p>
<h3>Die Funktion Änderungen nachverfolgen aktivieren</h3>
<p>Um Änderungen anzuzeigen, die von einem Rezensenten vorgeschlagen wurden, aktivieren Sie die Option <b>Änderungen nachverfolgen</b>:</p>
<ul>
<li>Klicken Sie in der rechten unteren Statusleiste auf das <img alt="Änderungen nachverfolgen" src="../images/trackchangesstatusbar.png" /> Symbol oder</li>
<li>Wechseln Sie in der oberen Symbolleiste in die Registerkarte <b>Zusammenarbeit</b> und klicken Sie auf <img alt="Änderungen nachverfolgen" src="../images/trackchangestoptoolbar.png" /> <b>Änderungen nachverfolgen</b>.</li>
</ul>
<p class="note"><b>Hinweis</b>: Der Rezensent muss die Option <b>Änderungen nachverfolgen</b> nicht aktivieren. Die Funktion ist standardmäßig aktiviert und kann nicht deaktiviert werden, wenn das Dokument mit Zugriffsrechten nur für die Überprüfung freigegeben ist.</p>
<h3 id="displaymode">Modus Änderungen anzeigen lassen</h3>
<p>Klicken Sie in der oberen Symbolleiste auf das Symbol <img alt="Anzeigemodus" src="../images/review_displaymode.png" /> <b>Anzeigemodus</b> und wählen Sie einen der verfügbaren Modi aus der Liste aus:</p>
<ul>
<li><b>Alle Änderungen (Bearbeiten)</b> - diese Option ist standardmäßig ausgewählt. Dieser Modus ermöglicht es Änderungsvorschläge anzuzeigen und das Dokument zu bearbeiten.</li>
<li><b>Alle Änderungen angenommen</b> - In diesem Modus werden alle Änderungen so angezeigt, als wären sie angenommen worden. Die Änderungen werden nicht wirklich akzeptiert, die Funktion ermöglicht Ihnen lediglich eine Vorschau, für den Fall, dass alle Änderungen angenommen werden. In diesem Modus kann das Dokument nicht bearbeitet werden.</li>
<li><b>Original</b> - In diesem Modus werden alle Änderungen so angezeigt, als wären sie abgelehnt worden. Die Änderungen werden nicht wirklich abgelehnt, die Funktion ermöglicht Ihnen lediglich eine Vorschau, für den Fall, dass alle Änderungen abgelehnt werden. In diesem Modus kann das Dokument nicht bearbeitet werden.</li>
</ul>
<h3 id="managechanges">Änderungen annehmen oder ablehnen</h3>
<p>Über die Schaltflächen <img alt="Vorherige Änderung" src="../images/review_previous.png" /> <b>Vorherige</b> und <img alt="Nächste Änderung" src="../images/review_next.png" /> <b>Nächste</b> in der oberen Symbolleiste, können Sie zwischen den Änderungen navigieren.</p>
<p>Annehmen von aktuell ausgewählten Änderungen:</p>
<ul>
<li>Klicken Sie in der oberen Symbolleiste auf das Symbol <img alt="Annehmen" src="../images/review_accepttoptoolbar.png" /> <b>Annehmen</b> oder</li>
<li>klicken Sie auf den Abwärtspfeil unter der Schaltfläche <b>Annehmen</b> und wählen Sie die Option <b>Aktuelle Änderung annehmen</b> (in diesem Fall wird die Änderung angenommen und Sie fahren mit der nächsten Änderung fort) oder</li>
<li>klicken Sie in der Gruppe Änderungsbenachrichtigungen auf <b>Annehmen</b> <img alt="Annehmen" src="../images/review_accept.png" />.</li>
</ul>
<p>Um alle Änderungen sofort anzunehmen, klicken Sie auf den Abwärtspfeil unter der Schaltfläche <img alt="Annehmen" src="../images/review_accepttoptoolbar.png" /> <b>Annehmen</b> und wählen Sie die Option <b>Alle Änderungen annehmen</b> aus.</p>
<p>Ablehnen von aktuell ausgewählten Änderungen:</p>
<ul>
<li>Klicken Sie in der oberen Symbolleiste das Symbol <img alt="Ablehnen" src="../images/review_rejecttoptoolbar.png" /> <b>Ablehnen</b> oder</li>
<li>klicken Sie auf den Abwärtspfeil unter der Schaltfläche <b>Ablehnen</b> und wählen Sie die Option <b>Aktuelle Änderung ablehnen</b> aus (in diesem Fall wird die Änderung abgelehnt und Sie fahren mit der nächsten verfügbaren Änderung fort) oder</li>
<li>klicken Sie in der Gruppe Änderungsbenachrichtigungen auf <b>Ablehnen</b> <img alt="Ablehnen" src="../images/review_reject.png" />.</li>
</ul>
<p>Um alle Änderungen direkt abzulehnen, klicken Sie auf den Abwärtspfeil unter der Schaltfläche <img alt="Ablehnen" src="../images/review_rejecttoptoolbar.png" /> <b>Ablehnen</b> und wählen Sie die Option <b>Alle Änderungen ablehnen</b>.</p>
<p class="note"><b>Hinweis</b>: Im Modus überprüfen, stehen Ihnen die Optionen <b>Annehmen</b> und <b>Ablehnen</b> nicht zur Verfügung. Sie können Ihre Änderungen mit dem entsprechenden Symbol <img alt="Änderung löschen" src="../images/review_delete.png" /> in der Änderungssprechblase löschen.</p>
</div>
</body>
</html>

@ -0,0 +1,40 @@
<!DOCTYPE html>
<html>
<head>
<title>Suchen und Ersetzen</title>
<meta charset="utf-8" />
<meta name="description" content="The description of the document search and replace function in Document Editor" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Suchen und Ersetzen</h1>
<p>Wenn Sie im aktuellen Dokument nach Zeichen, Wörtern oder Phrasen suchen möchten, klicken Sie auf das <img alt="Suche" src="../images/searchicon.png" /> Symbol in der linken Seitenleiste.</p>
<p>Die Dialogbox <b>Suchen und Ersetzen</b> wird geöffnet:</p>
<p><img alt="Dialogbox Suchen und Ersetzen" src="../images/search_window.png" /></p>
<ol>
<li>Geben Sie Ihre Suchanfrage in das entsprechende Eingabefeld ein.</li>
<li>Legen Sie Ihre Suchparameter fest, klicken Sie dazu auf das <img alt="Symbol Suchoptionen" src="../images/search_options.png" /> Symbol und markieren Sie die gewünschten Optionen:<ul>
<li><b>Groß-/Kleinschreibung beachten</b> - ist diese Funktion aktiviert, werden nur Ergebnisse mit der selben Schreibweise wie in Ihrer Suchanfrage gefiltert (lautet Ihre Anfrage z.B. 'Editor' und diese Option ist markiert, werden Wörter wie 'editor' oder 'EDITOR' usw. nicht gefunden). Um die Option auszuschalten, deaktivieren Sie das Kontrollkästchen.</li>
<li><b>Ergebnisse markieren</b> - alle gefundenen Vorkommen auf einmal markiert. Um diese Option auszuschalten und die Markierung zu entfernen, deaktivieren Sie das Kontrollkästchen.</li>
</ul>
</li>
<li>Klicken Sie auf einen der <b>Pfeiltasten</b> in der unteren rechten Ecke der Dialogbox. Die Suche wird entweder in Richtung des Dokumentenanfangs (klicken Sie auf <img alt="Linkspfeil" src="../images/searchupbutton.png" />) oder in Richtung des Dokumentenendes (klicken Sie auf <img alt="Rechtspfeil" src="../images/searchdownbutton.png" />) durchgeführt.<p class="note"><b>Hinweis</b>: wenn die Option <b>Ergebnisse markieren</b> aktiviert ist, können Sie mit den Pfeilen durch die markierten Ergebnisse navigieren.</p>
</li>
</ol>
<p>Das erste Ergebnis der Suchanfrage in der ausgewählten Richtung, wird auf der Seite markiert. Falls es sich dabei nicht um die gewünschte Textstelle handelt, klicken Sie den Pfeil erneut an, um das nächste Vorkommen der eingegebenen Zeichen zu finden.</p>
<p>Um ein oder mehrere Ergebnisse <b>zu ersetzen</b>, klicken Sie unter den Pfeiltasten auf die Schaltfläche <b>Ersetzen</b>. Die Dialogbox <b>Suchen und Ersetzen</b> öffnet sich:</p>
<p><img alt="Dialogbox Suchen und Ersetzen" src="../images/search_replace_window.png" /></p>
<ol>
<li>Geben Sie den gewünschten Ersatztext in das untere Eingabefeld ein.</li>
<li>Klicken Sie auf <b>Ersetzen</b>, um das aktuell ausgewählte Ergebnis zu ersetzen oder auf <b>Alle ersetzen</b>, um alle gefundenen Ergebnisse zu ersetzen.</li>
</ol>
<p>Um das Feld ersetzen zu verbergen, klicken Sie auf den Link <b>Ersetzen verbergen</b>.</p>
</div>
</body>
</html>

@ -0,0 +1,41 @@
<!DOCTYPE html>
<html>
<head>
<title>Rechtschreibprüfung</title>
<meta charset="utf-8" />
<meta name="description" content="Spell check the text in your language while editing a document" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Rechtschreibprüfung</h1>
<p>Der <b>Dokumenteneditor</b> bietet Ihnen die Möglichkeit, die Rechtschreibung Ihres Textes in einer bestimmten Sprache zu überprüfen und Fehler während der Bearbeitung zu korrigieren.</p>
<p>Wählen Sie zunächst die <b>Sprache</b> für Ihr Dokument aus. Klicken Sie in der Statusleiste auf das Symbol <img alt="Dokumentsprache festlegen" src="../images/document_language.png" /> <b>Rechtschreibprüfung</b>. Wählen Sie nun im angezeigten Fenster die gewünschte Sprache und klicken Sie auf <b>OK</b>. Die ausgewählte Sprache wird auf das gesamte Dokument angewandt.</p>
<p><img alt="Fenster Dokumentsprache festlegen" src="../images/document_language_window.png" /></p>
<p>Um für einen Abschnitt im Dokument eine <b>andere Sprache auszuwählen</b>, markieren Sie den entsprechenden Abschnitt mit der Maus und klicken Sie anschließend auf das <img alt="Rechtschreibprüfung - Sprachenauswahl" src="../images/spellchecking_language.png" /> Menü in der Statusleiste.</p>
<p>Rechtschreibprüfung <b>aktivieren</b>:</p>
<ul>
<li>klicken Sie in der Statusleiste auf das Symbol <img alt="Rechtschreibprüfung deaktiviert" src="../images/spellcheckdeactivated.png" /> <b>Rechtschreibprüfung</b> oder</li>
<li>öffnen Sie in der oberen Symbolleiste die Registerkarte <b>Datei</b> und wählen Sie die Option <b>erweiterte Einstellungen...</b>, setzen Sie das Häkchen in der Box <b>Rechtschreibprüfung aktivieren</b> und klicken Sie auf <b>Übernehmen</b>.</li>
</ul>
<p>Falsch geschriebene Wörter werden mit einer roten Linie unterstrichen.</p>
<p>Klicken Sie mit der rechten Maustaste auf das entsprechende Wort, um das Kontextmenü zu aktivieren, und:</p>
<ul>
<li>wählen Sie eine der verfügbaren Varianten aus, um das falsch geschriebene Wort durch die korrekte Rechtschreibung zu ersetzen. Wenn zu viel Möglichkeiten vorliegen, wird die Option <b>Weitere...</b> im Menü angezeigt;</li>
<li>wählen Sie die Option <b>Ignorieren</b>, um ein Wort zu überspringen und die rote Linie auszublenden oder <b>Alle ignorieren</b>, um ein bestimmtes Fehlerergebnis für den gesamten Text zu überspringen;</li>
<li>wählen Sie für dieses Wort eine andere Sprache.</li>
</ul>
<p><img alt="Rechtschreibprüfung" src="../images/spellchecking.png" /></p>
<p>Rechtschreibprüfung <b>deaktivieren</b>:</p>
<ul>
<li>klicken Sie in der Statusleiste auf das Symbol <img alt="Rechtschreibprüfung aktiviert" src="../images/spellcheckactivated.png" /> <b>Rechtschreibprüfung</b> oder</li>
<li>öffnen Sie in der oberen Symbolleiste die Registerkarte <b>Datei</b> und wählen Sie die Option <b>erweiterte Einstellungen...</b>, entfernen Sie das Häkchen in der Box <b>Rechtschreibprüfung aktivieren</b> und klicken Sie auf <b>Übernehmen</b>.</li>
</ul>
</div>
</body>
</html>

@ -0,0 +1,111 @@
<!DOCTYPE html>
<html>
<head>
<title>Unterstützte Formate von elektronischen Dokumenten</title>
<meta charset="utf-8" />
<meta name="description" content="The list of document formats supported by Document Editor" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Unterstützte Formate von elektronischen Dokumenten</h1>
<p>Elektronische Dokumente stellen die am meisten benutzte Computerdateien dar. Dank des inzwischen hoch entwickelten Computernetzwerks ist es bequemer anstatt von gedruckten Dokumenten elektronische Dokumente zu verbreiten. Aufgrund der Vielfältigkeit der Geräte, die für die Anzeige der Dokumente verwendet werden, gibt es viele proprietäre und offene Dateiformate. Der <b>Dokumenteneditor</b> unterstützt die geläufigsten Formate.</p>
<table>
<tr>
<td><b>Format</b></td>
<td><b>Beschreibung</b></td>
<td>Anzeigen</td>
<td>Bearbeiten</td>
<td>Download</td>
</tr>
<tr>
<td>DOC</td>
<td>Dateierweiterung für Textverarbeitungsdokumente, die mit Microsoft Word erstellt werden</td>
<td>+</td>
<td></td>
<td></td>
</tr>
<tr>
<td>DOCX</td>
<td>Office Open XML<br />Gezipptes, XML-basiertes, von Microsoft entwickeltes Dateiformat zur Präsentation von Kalkulationstabellen, Diagrammen, Präsentationen und Textverarbeitungsdokumenten</td>
<td>+</td>
<td>+</td>
<td>+</td>
</tr>
<tr>
<td>ODT</td>
<td>Textverarbeitungsformat von OpenDocument, ein offener Standard für elektronische Dokumente</td>
<td>+</td>
<td>+</td>
<td>+</td>
</tr>
<tr>
<td>RTF</td>
<td>Rich Text Format<br />Plattformunabhängiges Datei- und Datenaustauschformat von Microsoft für formatierte Texte</td>
<td>+</td>
<td>+</td>
<td>+</td>
</tr>
<tr>
<td>TXT</td>
<td>Dateierweiterung reiner Textdateien mit wenig Formatierung</td>
<td>+</td>
<td>+</td>
<td>+</td>
</tr>
<tr>
<td>PDF</td>
<td>Portable Document Format<br />Dateiformat, mit dem Dokumente unabhängig vom ursprünglichen Anwendungsprogramm, Betriebssystem und der Hardware originalgetreu wiedergegeben werden können</td>
<td>+</td>
<td></td>
<td>+</td>
</tr>
<tr>
<td>HTML</td>
<td>HyperText Markup Language<br />Hauptauszeichnungssprache für Webseiten</td>
<td></td>
<td></td>
<td>+</td>
</tr>
<tr>
<td>EPUB</td>
<td>Electronic Publication<br />Offener Standard für E-Books vom International Digital Publishing Forum</td>
<td>+</td>
<td></td>
<td></td>
</tr>
<tr>
<td>XPS</td>
<td>Open XML Paper Specification<br />Offenes, lizenzfreies Dokumentenformat von Microsoft mit festem Layout</td>
<td>+</td>
<td></td>
<td></td>
</tr>
<tr>
<td>DjVu</td>
<td>Dateiformat, das hauptsächlich zur Speicherung gescannter Dokumente (vor allem solcher mit Text, Rastergrafiken und Fotos) konzipiert wurde</td>
<td>+</td>
<td></td>
<td></td>
</tr><!--<tr>
<td>PPTX</td>
<td>Office Open XML Presentation<br />Zipped, XML-based file format developed by Microsoft for representing spreadsheets, charts, presentations, and word processing documents</td>
<td>+</td>
<td></td>
<td></td>
</tr>
<tr>
<td>PPT</td>
<td>File format used by Microsoft PowerPoint</td>
<td>+</td>
<td></td>
<td></td>
</tr>--></table>
</div>
</body>
</html>

@ -0,0 +1,31 @@
<!DOCTYPE html>
<html>
<head>
<title>Registerkarte Datei</title>
<meta charset="utf-8" />
<meta name="description" content="Introducing the Document Editor user interface - File tab" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Registerkarte Datei</h1>
<p>Über die Registerkarte <b>Datei</b> können Sie einige grundlegende Vorgänge in der aktuellen Datei durchführen.</p>
<p><img alt="Registerkarte Datei" src="../images/interface/filetab.png" /></p>
<p>Über diese Registerkarte können Sie:</p>
<ul>
<li>die aktuelle Datei <a href="../UsageInstructions/SavePrintDownload.htm" onclick="onhyperlinkclick(this)">speichern</a> (wenn die Option <b>automatische Sicherung</b> deaktiviert ist), <a href="../UsageInstructions/SavePrintDownload.htm" onclick="onhyperlinkclick(this)">runterladen, drucken</a> oder <a href="../UsageInstructions/ViewDocInfo.htm" onclick="onhyperlinkclick(this)">umbenennen</a>,</li>
<li>ein neues Dokument <a href="../UsageInstructions/OpenCreateNew.htm" onclick="onhyperlinkclick(this)">erstellen</a> oder eine kürzlich bearbeitete Datei öffnen,</li>
<li><a href="../UsageInstructions/ViewDocInfo.htm" onclick="onhyperlinkclick(this)">allgemeine Informationen</a> zum Dokument einsehen,</li>
<li><a href="../UsageInstructions/ViewDocInfo.htm" onclick="onhyperlinkclick(this)">Zugangsrechte</a> verwalten,</li>
<li>die <a href="../UsageInstructions/ViewDocInfo.htm" onclick="onhyperlinkclick(this)">Versionshistorie</a> verfolgen,</li>
<li>auf die <a href="../HelpfulHints/AdvancedSettings.htm" onclick="onhyperlinkclick(this)">Erweiterten Einstellungen</a> des Dokumenteneditors zugreifen und</li>
<li>in die Dokumentenliste zurückkehren.</li>
</ul>
</div>
</body>
</html>

@ -0,0 +1,37 @@
<!DOCTYPE html>
<html>
<head>
<title>Registerkarte Start</title>
<meta charset="utf-8" />
<meta name="description" content="Introducing the Document Editor user interface - Home tab" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Registerkarte Start</h1>
<p>Die Registerkarte <b>Start</b> wird standardmäßig geöffnet, wenn Sie ein beliebiges Dokument öffnen. Über diese Registerkarte können Sie Schriftart und Absätze formatieren. Auch einige andere Optionen sind hier verfügbar, wie Seriendruck, Farbschemata und Ansichtseinstellungen.</p>
<p><img alt="Registerkarte Start" src="../images/interface/hometab.png" /></p>
<p>Über diese Registerkarte können Sie:</p>
<ul>
<li><a href="../UsageInstructions/FontTypeSizeColor.htm" onclick="onhyperlinkclick(this)">Schriftart, -größe und -farbe</a> anpassen,</li>
<li><a href="../UsageInstructions/DecorationStyles.htm" onclick="onhyperlinkclick(this)">Schriftzüge dekorieren und stylen</a>,</li>
<li>die <a href="../UsageInstructions/BackgroundColor.htm" onclick="onhyperlinkclick(this)">Hintergrundfarbe</a> für einen Absatz auswählen,</li>
<li>Aufzählungszeichen und nummerierte <a href="../UsageInstructions/CreateLists.htm" onclick="onhyperlinkclick(this)">Listen</a> erstellen,</li>
<li><a href="../UsageInstructions/ParagraphIndents.htm" onclick="onhyperlinkclick(this)">Absatzeinzüge</a> ändern,</li>
<li>den <a href="../UsageInstructions/LineSpacing.htm" onclick="onhyperlinkclick(this)">Zeilenabstand</a> in den Absätzen einstellen,</li>
<li>Ihren Text in der Zeile oder im Absatz <a href="../UsageInstructions/AlignText.htm" onclick="onhyperlinkclick(this)">ausrichten</a>,</li>
<li><a href="../UsageInstructions/NonprintingCharacters.htm" onclick="onhyperlinkclick(this)">Formatierungszeichen</a> ein- und ausblenden,</li>
<li> die Textformatierung <a href="../UsageInstructions/CopyClearFormatting.htm" onclick="onhyperlinkclick(this)">Kopieren/entfernen</a>,</li>
<li>das <a href="../UsageInstructions/ChangeColorScheme.htm" onclick="onhyperlinkclick(this)">Farbschema</a> ändern,</li>
<li><a href="../UsageInstructions/UseMailMerge.htm" onclick="onhyperlinkclick(this)">Seriendrucke</a> verwenden,</li>
<li><a href="../UsageInstructions/FormattingPresets.htm" onclick="onhyperlinkclick(this)">Stile</a> verwalten und</li>
<li><a href="../HelpfulHints/Navigation.htm" onclick="onhyperlinkclick(this)">Ansichtseinstellungen</a> anpassen und auf die <a href="../HelpfulHints/AdvancedSettings.htm" onclick="onhyperlinkclick(this)">Erweiterten Einstellungen des Dokumenteneditors</a> zugreifen.</li>
</ul>
</div>
</body>
</html>

@ -0,0 +1,29 @@
<!DOCTYPE html>
<html>
<head>
<title>Registerkarte Einfügen</title>
<meta charset="utf-8" />
<meta name="description" content="Introducing the Document Editor user interface - Insert tab" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Registerkarte Einfügen</h1>
<p>Die Registerkarte <b>Einfügen</b> ermöglicht das Hinzufügen einiger Seitenformatierungselemente sowie visueller Objekte und Kommentare.</p>
<p><img alt="Registerkarte Einfügen" src="../images/interface/inserttab.png" /></p>
<p>Sie können:</p>
<ul>
<li><a href="../UsageInstructions/PageBreaks.htm" onclick="onhyperlinkclick(this)">Seitenumbrüche</a>, <a href="../UsageInstructions/SectionBreaks.htm" onclick="onhyperlinkclick(this)">Abschnittsumbrüche</a> und <a href="../UsageInstructions/SetPageParameters.htm#columns" onclick="onhyperlinkclick(this)">Spaltenumbrüche</a> einfügen,</li>
<li><a href="../UsageInstructions/InsertHeadersFooters.htm" onclick="onhyperlinkclick(this)">Kopf- und Fußzeilen</a> und <a href="../UsageInstructions/InsertPageNumbers.htm" onclick="onhyperlinkclick(this)">Seitenzahlen</a> einfügen,</li>
<li><a href="../UsageInstructions/InsertTables.htm" onclick="onhyperlinkclick(this)">Tabellen</a>, <a href="../UsageInstructions/InsertImages.htm" onclick="onhyperlinkclick(this)">Bilder</a>, <a href="../UsageInstructions/InsertCharts.htm" onclick="onhyperlinkclick(this)">Diagramme</a> und <a href="../UsageInstructions/InsertAutoshapes.htm" onclick="onhyperlinkclick(this)">Formen</a> einfügen</li>
<li><a href="../UsageInstructions/AddHyperlinks.htm" onclick="onhyperlinkclick(this)">Hyperlinks</a> und <a href="../HelpfulHints/CollaborativeEditing.htm#comments" onclick="onhyperlinkclick(this)">Kommentare</a> einfügen,</li>
<li><a href="../UsageInstructions/InsertTextObjects.htm" onclick="onhyperlinkclick(this)">Textboxen und TextArt Objekte</a>, <a href="../UsageInstructions/InsertEquation.htm" onclick="onhyperlinkclick(this)">Gleichungen</a>, <a href="../UsageInstructions/InsertDropCap.htm" onclick="onhyperlinkclick(this)">Initialbuchstaben</a> und <a href="../UsageInstructions/InsertContentControls.htm" onclick="onhyperlinkclick(this)">Inhaltskontrollen</a> einfügen.</li>
</ul>
</div>
</body>
</html>

@ -0,0 +1,29 @@
<!DOCTYPE html>
<html>
<head>
<title>Registerkarte Layout</title>
<meta charset="utf-8" />
<meta name="description" content="Introducing the Document Editor user interface - Layout tab" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Registerkarte Layout</h1>
<p>Über die Registerkarte <b>Layout</b>, können Sie die Darstellung des Dokuments ändern: Legen Sie die Seitenparameter fest und definieren Sie die Anordnung der visuellen Elemente.</p>
<p><img alt="Registerkarte Layout" src="../images/interface/layouttab.png" /></p>
<p>Über diese Registerkarte können Sie:</p>
<ul>
<li><a href="../UsageInstructions/SetPageParameters.htm#margins" onclick="onhyperlinkclick(this)">Seitenränder</a>, <a href="../UsageInstructions/SetPageParameters.htm#orientation" onclick="onhyperlinkclick(this)">Seitenausrichtung</a> und <a href="../UsageInstructions/SetPageParameters.htm#size" onclick="onhyperlinkclick(this)">Seitengröße</a> anpassen,</li>
<li><a href="../UsageInstructions/SetPageParameters.htm#columns" onclick="onhyperlinkclick(this)">Spalten</a> hinzufügen,</li>
<li><a href="../UsageInstructions/PageBreaks.htm" onclick="onhyperlinkclick(this)">Seitenumbrüche</a>, <a href="../UsageInstructions/SectionBreaks.htm" onclick="onhyperlinkclick(this)">Abschnittsumbrüche</a> und <a href="../UsageInstructions/SetPageParameters.htm#columns" onclick="onhyperlinkclick(this)">Spaltenumbrüche</a> einfügen,</li>
<li>Objekte ausrichten und anordnen (<a href="../UsageInstructions/InsertTables.htm" onclick="onhyperlinkclick(this)">Tabellen</a>, <a href="../UsageInstructions/InsertImages.htm" onclick="onhyperlinkclick(this)">Bilder</a>, <a href="../UsageInstructions/InsertCharts.htm" onclick="onhyperlinkclick(this)">Diagramme</a>, <a href="../UsageInstructions/InsertAutoshapes.htm" onclick="onhyperlinkclick(this)">Formen</a>),</li>
<li>die <a href="../UsageInstructions/ChangeWrappingStyle.htm" onclick="onhyperlinkclick(this)">Umbruchart</a> ändern.</li>
</ul>
</div>
</body>
</html>

@ -0,0 +1,34 @@
<!DOCTYPE html>
<html>
<head>
<title>Registerkarte Plug-ins</title>
<meta charset="utf-8" />
<meta name="description" content="Introducing the Document Editor user interface - Plugins tab" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Registerkarte Plug-ins</h1>
<p>Die Registerkarte <b>Plug-ins</b> ermöglicht den Zugriff auf erweiterte Bearbeitungsfunktionen mit verfügbaren Komponenten von Drittanbietern. Unter dieser Registerkarte können Sie auch Makros festlegen, um Routinevorgänge zu vereinfachen.</p>
<p><img alt="Registerkarte Plug-ins" src="../images/interface/pluginstab.png" /></p>
<p>Durch Anklicken der Schaltfläche <b>Makros</b> öffnet sich ein Fenster in dem Sie Ihre eigenen Makros erstellen und ausführen können. Um mehr über Makros zu erfahren lesen Sie bitte unsere <a target="_blank" href="https://api.onlyoffice.com/plugin/macros" onclick="onhyperlinkclick(this)">API-Dokumentation</a>.</p>
<p>Derzeit stehen folgende standardmäßig folgende Plug-ins zur Verfügung:</p>
<ul>
<li><b>ClipArt</b> ermöglicht das Hinzufügen von Bildern aus der ClipArt-Sammlung.</li>
<li><b>OCR</b> ermöglicht es, in einem Bild enthaltene Texte zu erkennen und in den Dokumenttext einzufügen.</li>
<li><b>PhotoEditor</b> - Bearbeitung von Bildern: Zuschneiden, Größe ändern, Effekte anwenden usw.</li>
<li><b>Speech</b> ermöglicht es, ausgewählten Text in Sprache zu konvertieren.</li>
<li><b>Symbol Table</b> - Einfügen von speziellen Symbolen in Ihren Text.</li>
<li><b>Translator</b> - Übersetzen von ausgewählten Textabschnitten in andere Sprachen.</li>
<li><b>YouTube</b> ermöglicht das Einbetten von YouTube-Videos in Ihrem Dokument.</li>
</ul>
<p>Die Plug-ins <b>Wordpress</b> und <b>EasyBib</b> können verwendet werden, wenn Sie die entsprechenden Dienste in Ihren Portaleinstellungen einrichten. Sie können die folgenden Anleitungen für die <a target="_blank" href="https://helpcenter.onlyoffice.com/server/windows/community/authorization-keys.aspx" onclick="onhyperlinkclick(this)">Serverversion</a> oder <a target="_blank" href="https://helpcenter.onlyoffice.com/tipstricks/authorization-keys-saas.aspx" onclick="onhyperlinkclick(this)">für die SaaS-Version</a> verwenden.</p>
<p>Um mehr über Plug-ins zu erfahren lesen Sie bitte unsere <a target="_blank" href="https://api.onlyoffice.com/plugin/basic" onclick="onhyperlinkclick(this)">API-Dokumentation</a>. Alle derzeit als Open-Source verfügbaren Plug-in-Beispiele sind auf <a target="_blank" href="https://github.com/ONLYOFFICE/sdkjs-plugins" onclick="onhyperlinkclick(this)">GitHub</a> verfügbar.</p>
</div>
</body>
</html>

@ -0,0 +1,37 @@
<!DOCTYPE html>
<html>
<head>
<title>Einführung in die Benutzeroberfläche des Dokumenteneditors</title>
<meta charset="utf-8" />
<meta name="description" content="Introducing the Document Editor user interface" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Einführung in die Benutzeroberfläche des Dokumenteneditors</h1>
<p>Der <b>Dokumenteneditor</b> verfügt über eine Benutzeroberfläche mit Registerkarten, in der Bearbeitungsbefehle nach Funktionalität in Registerkarten gruppiert sind.</p>
<p><img alt="Editor" src="../images/interface/editorwindow.png" /></p>
<p>Die Oberfläche des Editors besteht aus folgenden Hauptelementen:</p>
<ol>
<li>In der <b>Kopfzeile des Editors</b> werden das Logo, die Menü-Registerkarten und der Name des Dokuments angezeigt sowie drei Symbole auf der rechten Seite, über die Sie <a href="../HelpfulHints/CollaborativeEditing.htm" onclick="onhyperlinkclick(this)">Zugriffsrechte</a> festlegen, zur Dokumentenliste zurückkehren, <a href="../HelpfulHints/Navigation.htm" onclick="onhyperlinkclick(this)">Einstellungen anzeigen</a> und auf die <a href="../HelpfulHints/AdvancedSettings.htm" onclick="onhyperlinkclick(this)">Erweiterten Einstellungen</a> des Editors zugreifen können.<p><img alt="Symbole in der Kopfzeile des Editors" src="../images/interface/rightpart.png" /></p>
</li>
<li>Abhängig von der ausgewählten Registerkarte werden in der <b>oberen Symbolleiste</b> eine Reihe von Bearbeitungsbefehlen angezeigt. Aktuell stehen die folgenden Registerkarten zur Verfügung: <a href="../ProgramInterface/FileTab.htm" onclick="onhyperlinkclick(this)">Datei</a>, <a href="../ProgramInterface/HomeTab.htm" onclick="onhyperlinkclick(this)">Start</a>, <a href="../ProgramInterface/InsertTab.htm" onclick="onhyperlinkclick(this)">Einfügen</a>, <a href="../ProgramInterface/LayoutTab.htm" onclick="onhyperlinkclick(this)">Layout</a>, <a href="../ProgramInterface/ReferencesTab.htm" onclick="onhyperlinkclick(this)">Referenzen</a>, <a href="../ProgramInterface/ReviewTab.htm" onclick="onhyperlinkclick(this)">Zusammenarbeit</a>, <a href="../ProgramInterface/PluginsTab.htm" onclick="onhyperlinkclick(this)">Plug-ins</a>.<p>Die Befehle <b>Drucken</b>, <b>Speichern</b>, <b>Kopieren</b>, <b>Einfügen</b>, <b>Rückgängig machen</b> und <b>Wiederholen</b> stehen unabhängig von der ausgewählten Registerkarte jederzeit im linken Teil der <b>oberen Menüleiste</b> zur Verfügung.</p>
<p><img alt="Symbole in der oberen Menüleiste" src="../images/interface/leftpart.png" /></p>
</li>
<li>In der <b>Statusleiste</b> am unteren Rand des Editorfensters finden Sie die Anzeige der Seitennummer und Benachrichtigungen vom System (wie beispielsweise „Alle Änderungen wurden gespeichert" etc.), außerdem können Sie die <a href="../HelpfulHints/SpellChecking.htm" onclick="onhyperlinkclick(this)">Textsprache festlegen und die Rechtschreibprüfung aktivieren</a>, den Modus <a href="../HelpfulHints/Review.htm" onclick="onhyperlinkclick(this)">Änderungen nachverfolgen</a> einschalten und den <a href="../HelpfulHints/Navigation.htm" onclick="onhyperlinkclick(this)">Zoom</a> anpassen.</li>
<li>Über die Symbole der <b>linken Seitenleiste</b> können Sie die Funktion <a href="../HelpfulHints/Search.htm" onclick="onhyperlinkclick(this)">Suchen und Ersetzen</a> nutzen, <a href="../HelpfulHints/CollaborativeEditing.htm#comments" onclick="onhyperlinkclick(this)">Kommentare</a>, <a href="../HelpfulHints/CollaborativeEditing.htm#chat" onclick="onhyperlinkclick(this)">Chats</a> und die <a href="../UsageInstructions/CreateTableOfContents.htm#navigation" onclick="onhyperlinkclick(this)">Navigation</a> öffnen, unser Support-Team kontaktieren und Informationen über das Programm einsehen.</li>
<li>Über die rechte <b>Seitenleiste</b> können zusätzliche Parameter von verschiedenen Objekten angepasst werden. Wenn Sie im Text ein bestimmtes Objekt auswählen, wird das entsprechende Symbol in der rechten Seitenleiste aktiviert. Klicken Sie auf dieses Symbol, um die rechte Seitenleiste zu erweitern.</li>
<li>Horizontale und vertikale <b>Lineale</b> ermöglichen das Ausrichten von Text und anderen Elementen in einem Dokument sowie das Festlegen von Rändern, Tabstopps und Absatzeinzügen.</li>
<li>Über den <b>Arbeitsbereich</b> können Sie den Dokumentinhalt anzeigen und Daten eingeben und bearbeiten.</li>
<li>Über die <b>Scroll-Leiste</b> auf der rechten Seite können Sie mehrseitige Dokumente nach oben oder unten scrollen.</li>
</ol>
<p>Zur Vereinfachung können Sie bestimmte Komponenten verbergen und bei Bedarf erneut anzeigen. Weitere Informationen zum Anpassen der Ansichtseinstellungen finden Sie auf <a href="../HelpfulHints/Navigation.htm" onclick="onhyperlinkclick(this)">dieser Seite</a>.</p>
</div>
</body>
</html>

@ -0,0 +1,27 @@
<!DOCTYPE html>
<html>
<head>
<title>Registerkarte Referenzen</title>
<meta charset="utf-8" />
<meta name="description" content="Introducing the Document Editor user interface - References tab" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Registerkarte Referenzen</h1>
<p>Unter der Registerkarte <b>Referenzen</b>, können Sie verschiedene Arten von Referenzen verwalten: Inhaltsverzeichnis erstellen und aktualisieren, Fußnoten erstellen und bearbeiten, Links einfügen.</p>
<p><img alt="Registerkarte Referenzen" src="../images/interface/referencestab.png" /></p>
<p>Unter dieser Registerkarte können Sie:</p>
<ul>
<li>Ein <a href="../UsageInstructions/CreateTableOfContents.htm" onclick="onhyperlinkclick(this)">Inhaltsverzeichnis</a> erstellen und aktualisieren.</li>
<li><a href="../UsageInstructions/InsertFootnotes.htm" onclick="onhyperlinkclick(this)">Fußnoten</a> einfügen.</li>
<li><a href="../UsageInstructions/AddHyperlinks.htm" onclick="onhyperlinkclick(this)">Links</a> einfügen.</li>
</ul>
</div>
</body>
</html>

@ -0,0 +1,32 @@
<!DOCTYPE html>
<html>
<head>
<title>Registerkarte Zusammenarbeit</title>
<meta charset="utf-8" />
<meta name="description" content="Introducing the Document Editor user interface - Collaboration tab" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Registerkarte Zusammenarbeit</h1>
<p>Unter der Registerkarte <b>Zusammenarbeit</b> können Sie die Zusammenarbeit im Dokument organisieren: die Datei teilen, einen Co-Bearbeitungsmodus auswählen, Kommentare verwalten, vorgenommene Änderungen verfolgen, alle Versionen und Revisionen einsehen.</p>
<p><img alt="Registerkarte Zusammenarbeit" src="../images/interface/reviewtab.png" /></p>
<p>Sie können:</p>
<ul>
<li><a href="../HelpfulHints/CollaborativeEditing.htm" onclick="onhyperlinkclick(this)">Freigabeeinstellungen</a> festlegen,</li>
<li>zwischen den verfügbaren Modi für die Co-Bearbeitung wechseln, <a href="../HelpfulHints/CollaborativeEditing.htm" onclick="onhyperlinkclick(this)">Strikt und Schnell</a>,</li>
<li><a href="../HelpfulHints/CollaborativeEditing.htm#comments" onclick="onhyperlinkclick(this)">Kommentare</a> zum Dokument hinzufügen,</li>
<li>die Funktion <a href="../HelpfulHints/Review.htm" onclick="onhyperlinkclick(this)">Änderungen nachverfolgen</a> aktivieren,</li>
<li><a href="../HelpfulHints/Review.htm#displaymode" onclick="onhyperlinkclick(this)">Änderungen</a> anzeigen lassen,</li>
<li>die <a href="../HelpfulHints/Review.htm#managechanges" onclick="onhyperlinkclick(this)">vorgeschlagenen Änderungen</a> verwalten,</li>
<li>die <a href="../HelpfulHints/CollaborativeEditing.htm#chat" onclick="onhyperlinkclick(this)">Chatleiste</a> öffnen,</li>
<li>und die <a href="../UsageInstructions/ViewDocInfo.htm" onclick="onhyperlinkclick(this)">Versionshistorie</a> verfolgen.</li>
</ul>
</div>
</body>
</html>

@ -0,0 +1,32 @@
<!DOCTYPE html>
<html>
<head>
<title>Rahmen hinzufügen</title>
<meta charset="utf-8" />
<meta name="description" content="Add borders to your document selecting their style" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Rahmen hinzufügen</h1>
<p>Hinzufügen eines Rahmens in einen Absatz eine Seite oder das ganze Dokument:</p>
<ol>
<li>Postitionieren Sie den Cursor innerhalb des gewünschten Absatzes oder wählen Sie mehrere Absätze mit der Maus aus oder markieren Sie den gesamten Text mithilfe der Tastenkombination <b>Strg+A</b>.</li>
<li>Klicken Sie mit der rechten Maustaste und wählen Sie im Kontextmenü die Option <b>Erweiterte Absatzeinstellungen</b> aus oder nutzen Sie die Verknüpfung <b>Erweiterte Einstellungen anzeigen</b> in der rechten Seitenleiste.</li>
<li>Wechseln Sie nun im Fenster <b>Erweiterte Absatzeinstellungen</b> in die Registerkarte <b>Rahmen &amp; Füllung</b>.</li>
<li>Geben Sie den gewünschten Wert für die <b>Linienstärke</b> an und wählen Sie eine <b>Linienfarbe</b> aus.</li>
<li>Klicken Sie nun in das verfügbare Diagramm oder gestalten Sie Ihre Ränder über die entsprechenden Schaltflächen.</li>
<li>Klicken Sie auf <b>OK</b>.</li>
</ol>
<p><img alt="Erweiterte Absatzeinstellungen: Rahmen &amp; Füllung" src="../images/paradvsettings_borders.png" /></p>
<p>Nach dem Hinzufügen von Rahmen können Sie die <b>Innenabstände</b> festlegen, d.h. den Abstand zwischen den <b>rechten</b>, <b>linken</b>, <b>oberen</b> und <b>unteren</b> Rahmen und dem darin befindlichen Text.</p>
<p>Um die gewünschten Werte einzustellen, wechseln Sie im Fenster <b>Erweiterte Absatzeinstellungen</b> in die Registerkarte <b>Innenabstände</b>:</p>
<p><img alt="Erweiterte Absatzeinstellungen - Innenabstände" src="../images/paradvsettings_margins.png" /></p>
</div>
</body>
</html>

@ -0,0 +1,40 @@
<!DOCTYPE html>
<html>
<head>
<title>Hyperlink einfügen</title>
<meta charset="utf-8" />
<meta name="description" content="Add hyperlinks to a word or text fragment leading to an external website" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Hyperlink einfügen</h1>
<p>Einfügen eines Hyperlinks:</p>
<ol>
<li>Platzieren Sie Ihren Mauszeiger an der Position wo der Hyperlink eingefügt werden soll.</li>
<li>Wechseln Sie in der oberen Symbolleiste auf die Registerkarte <b>Einfügen</b> oder <b>Verweise</b>.</li>
<li>Klicken Sie auf das Symbol <img alt="Hyperlink" src="../images/addhyperlink.png" /> <b>Hyperlink</b> in der oberen Symbolleiste.</li>
<li>Im sich nun öffnenden Fenster <b>Einstellungen Hyperlink</b> können Sie die Parameter für den Hyperlink festlegen:<ul>
<li>Wählen Sie den gewünschten Linktyp aus:<p>Wenn Sie einen Hyperlink einfügen möchten, der auf eine externe Website verweist, wählen Sie <b>Website</b> und geben Sie eine URL im Format <em>http://www.example.com</em> in das Feld <b>Link zu</b> ein.</p>
<p><img alt="Fenster Einstellungen Hyperlink" src="../images/hyperlinkwindow.png" /></p>
<p>Wenn Sie einen Hyperlink einfügen möchten, der zu einer bestimmten Stelle im gleichen Dokument führt, dann wählen Sie die Option <b>In Dokument einfügen</b>, wählen Sie dann eine der vorhandenen <a href="../UsageInstructions/FormattingPresets.htm" onclick="onhyperlinkclick(this)">Überschriften</a> im Dokumenttext oder eines der zuvor hinzugefügten <a href="../UsageInstructions/InsertBookmarks.htm" onclick="onhyperlinkclick(this)">Lesezeichen</a> aus.</p>
<p><img alt="Fenster Einstellungen Hyperlink" src="../images/hyperlinkwindow1.png" /></p>
</li>
<li><b>Angezeigter Text</b> - geben Sie den klickbaren Text ein, der zu der im oberen Feld angegebenen Webadresse führt.</li>
<li><b>Infobox</b> - geben Sie einen Text ein, der in einem Dialogfenster angezeigt wird und den Nutzer über den Inhalt des Verweises informiert.</li>
</ul>
</li>
<li>Klicken Sie auf <b>OK</b>.</li>
</ol>
<p>Um einen Hyperlink einzufügen können Sie auch die Tastenkombination <b>STRG+K</b> nutzen oder klicken Sie mit der rechten Maustaste an die Stelle an der Sie den Hyperlink einfügen möchten und wählen Sie die Option <b>Hyperlink</b> im Rechtsklickmenü aus.</p>
<p class="note"><b>Hinweis</b>: Es ist auch möglich, ein Zeichen, Wort, eine Wortverbindung oder einen Textabschnitt mit der Maus oder über die <a href="../HelpfulHints/KeyboardShortcuts.htm#textselection" onclick="onhyperlinkclick(this)">Tastatur</a> auszuwählen. Öffnen Sie anschließend das Menü für die <b>Hyperlink-Einstellungen</b> wie zuvor beschrieben. In diesem Fall erscheint im Feld <b>Angezeigter Text</b> der ausgewählte Textabschnitt.</p>
<p>Wenn Sie den Mauszeiger über den eingefügten Hyperlink bewegen, wird der von Ihnen im Feld QuickInfo eingebene Text angezeigt. Sie können dem Link folgen, indem Sie die Taste <b>STRG</b> drücken und dann auf den Link in Ihrem Dokument klicken.</p>
<p>Um den hinzugefügten Hyperlink zu bearbeiten oder zu entfernen, klicken Sie mit der rechten Maustaste auf den Link, wählen Sie dann das Optionsmenü für den <b>Hyperlink</b> aus und klicken Sie anschließend auf <b>Hyperlink bearbeiten</b> oder <b>Hyperlink entfernen</b>.</p>
</div>
</body>
</html>

@ -0,0 +1,49 @@
<!DOCTYPE html>
<html>
<head>
<title>Objekte auf einer Seite anordnen und ausrichten</title>
<meta charset="utf-8" />
<meta name="description" content="Align and arrange text boxes, autoshapes, images and charts on a page." />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Objekte auf einer Seite anordnen und ausrichten</h1>
<p>Die hinzugefügten <b>Autoformen, Bilder, Diagramme</b> und <b>Textboxen</b> können auf einer Seite ausgerichtet, gruppiert und angeordnet werden. Um eine dieser Aktionenauszuführen, wählen Sie zuerst ein einzelnes Objekt oder mehrere Objekte auf der Seite aus. Um mehrere Objekte zu wählen, halten Sie die Taste <b>STRG</b> gedrückt und klicken Sie auf die gewünschten Objekte. Um ein Textfeld auszuwählen, klicken Sie auf den Rahmen und nicht auf den darin befindlichen Text. Danach können Sie über Symbole in der Registerkarte <b>Layout</b> navigieren, die nachstehend beschrieben werden, oder die entsprechenden Optionen aus dem Rechtsklickmenü nutzen.</p>
<h3>Objekte ausrichten</h3>
<p>Um das/die ausgewählte(n) Objekt(e) <b>auszurichten</b>, klicken Sie auf das Symbol <img alt="Ausrichten" src="../images/align_toptoolbar.png" /> <b>Ausrichten</b> in der Registerkarte <b>Layout</b> und wählen Sie den gewünschten Ausrichtungstyp aus der Liste aus:</p>
<ul>
<li><b>Linksbündig ausrichten</b> <img alt="Linksbündig ausrichten" src="../images/alignobjectleft.png" /> - um Objekte horizontal am linken Seitenrand auszurichten.</li>
<li><b>Mittig ausrichten</b> <img alt="Zentrieren" src="../images/alignobjectcenter.png" /> - um Objekte horizontal zentriert auf der Seite auszurichten.</li>
<li><b>Rechtsbündig ausrichten</b> <img alt="Rechtsbündig ausrichten" src="../images/alignobjectright.png" /> - um Objekte horizontal am rechten Seitenrand auszurichten.</li>
<li><b>Oben ausrichten</b> <img alt="Oben ausrichten" src="../images/alignobjecttop.png" /> - um Objekte vertikal am oberen Seitenrand auszurichten.</li>
<li><b>Vertikal zentrieren</b> <img alt="Mittig ausrichten" src="../images/alignobjectmiddle.png" /> - um Objekte vertikal zentriert auf der Seite auszurichten</li>
<li><b>Unten ausrichten</b> <img alt="Unten ausrichten" src="../images/alignobjectbottom.png" /> - um Objekte vertikal am unteren Seitenrand auszurichten.</li>
</ul>
<h3> Objekte gruppieren</h3>
<p>Um zwei oder mehr Objekte zu <b>gruppieren</b> oder die <b>Gruppierung aufzuheben</b>, klicken Sie auf das Symbol <img alt="Gruppieren" src="../images/group_toptoolbar.png" /> <b>Gruppieren</b> in der Registerkarte <b>Layout</b> und wählen Sie die gewünschte Option aus der Liste aus:</p>
<ul>
<li><b>Gruppierung</b> <img alt="Gruppieren" src="../images/group.png" /> - um mehrere Objekte zu einer Gruppe zusammenzufügen, so dass sie gleichzeitig rotiert, verschoben, skaliert, ausgerichtet, angeordnet, kopiert, eingefügt und formatiert werden können, wie ein einzelnes Objekt.</li>
<li><b>Gruppierung aufheben</b> <img alt="Gruppierung aufheben" src="../images/ungroup.png" /> - um die gewählte Gruppe der vorher vereinigten Objekte aufzulösen.</li>
</ul>
<p>Alternativ können Sie mit der rechten Maustaste auf die ausgewählten Objekte klicken, wählen Sie anschließend im Kontextmenü die Option <b>Anordnung</b> aus und nutzen Sie dann die Optionen <b>Gruppieren</b> oder <b>Gruppierung</b> aufheben.</p>
<h3>Objekte anordnen</h3>
<p>Um <b>Objekte anzuordnen</b> (z.B. die Reihenfolge bei einer Überlappung zu ändern), klicken Sie auf die Smbole <img alt="Eine Ebene nach vorne" src="../images/bringforward_toptoolbar.png" /> <b>eine Ebene nach vorne</b> und <img alt="Eine Ebene nach hinten" src="../images/sendbackward_toptoolbar.png" /> <b>eine Ebene nach hinten</b> in der Registerkarte <b>Layout</b> und wählen Sie die gewünschte Anordnung aus der Liste aus.</p>
<p>Um das/die ausgewählte(n) Objekt(e) nach vorne zu bringen, klicken Sie auf das Symbol <img alt="Eine Ebene nach vorne" src="../images/bringforward_toptoolbar.png" /> <b>Eine Ebene nach vorne</b> in der Registerkarte <b>Layout</b> und wählen Sie den gewünschten Ausrichtungstyp aus der Liste aus:</p>
<ul>
<li><b>In den Vordergrund</b> <img alt="In den Vordergrund" src="../images/bringtofront.png" /> - ein Objekte in den Vordergrund schieben,</li>
<li><b>Eine Ebene nach vorne</b> <img alt="Eine Ebene nach vorne" src="../images/bringforward.png" /> - um die Objekte eine Ebene nach vorne zu schieben.</li>
</ul>
<p>Um das/die ausgewählte(n) Objekt(e) nach hinten zu verschieben, klicken Sie auf den Pfeil <img alt="Eine Ebene nach hinten" src="../images/sendbackward_toptoolbar.png" /> <b>nach hinten verschieben</b> in der Registerkarte <b>Layout</b> und wählen Sie den gewünschten Ausrichtungstyp aus der Liste aus:</p>
<ul>
<li><b>In den Hintergrunde</b> <img alt="In den Hintergrund" src="../images/sendtoback.png" /> um ein Objekt/Objekte in den Hintergrund zu schieben.</li>
<li><b>Eine Ebene nach hinten</b> <img alt="Eine Ebene nach hinten" src="../images/sendbackward.png" /> - um ausgewählte Objekte nur eine Ebene nach hinten zu schieben.</li>
</ul>
</div>
</body>
</html>

@ -0,0 +1,31 @@
<!DOCTYPE html>
<html>
<head>
<title>Text in einem Absatz ausrichten</title>
<meta charset="utf-8" />
<meta name="description" content="Everything that pertains to the text alignment in a paragraph: aligning left, right, justified, center" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Text in einem Absatz ausrichten</h1>
<p>Üblicherweise unterscheidet man zwischen vier verschiedenen Textausrichtungen: linksbündig, rechtsbündig, Blocksatz, zentriert. Text ausrichten:</p>
<ol>
<li>Bewegen Sie den Cursor an die Stelle an der Sie den Text ausrichten möchten (dabei kann es sich um eine neue Zeile oder um bereits eingegebenen Text handeln).</li>
<li>Wechseln Sie in der oberen Symbolleiste auf die Registerkarte <b>Start</b>.</li>
<li>Wählen Sie den gewünschten Ausrichtungstyp:<ul>
<li>Um den Text <b>linksbündig</b> auszurichten (der linke Textrand wird am linken Seitenrand ausgerichtet, der rechte Textrand bleibt wie vorher), klicken Sie aufs Symbol <b>Linksbündig</b> <img alt="Linksbündig ausrichten" src="../images/alignleft.png" /> auf der oberen Symbolleiste.</li>
<li>Um den Text <b>zentriert</b> auszurichten (rechter und linker Textrand bleiben ungleichmäßig), klicken Sie aufs Symbol <b>Zentriert</b> <img alt="Zentrieren" src="../images/aligncenter.png" /> auf der oberen Symbolleiste.</li>
<li>Um den Text <b>rechtsbündig</b> auszurichten (der rechte Textrand verläuft parallel zum rechten Seitenrand, der linke Textrand bleibt ungleichmäßig), klicken Sie auf der oberen Symbolleiste auf das Symbol <b>Rechtsbündig</b> <img alt="Rechtsbündig ausrichten" src="../images/alignright.png" />.</li>
<li>Um den Text <b>im Blocksatz</b> auszurichten (der Text wird gleichmäßig ausgerichtet, dazu werden zusätzliche Leerräume im Text eingefügt), klicken Sie aufs Symbol <b>Blocksatz</b> <img alt="Blocksatz" src="../images/justify.png" /> auf der oberen Symbolleiste.</li>
</ul>
</li>
</ol>
</div>
</body>
</html>

@ -0,0 +1,40 @@
<!DOCTYPE html>
<html>
<head>
<title>Hintergrundfarbe für einen Absatz festlegen</title>
<meta charset="utf-8" />
<meta name="description" content="Learn how to select background color for a paragraph" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Hintergrundfarbe für einen Absatz festlegen</h1>
<p>Der gesamte Absatz, einschließlich Leerzeichen und Zeilenabständen wird mit der gewählten Farbe hinterlegt.</p>
<p>Einen Absatz mit Farbe hinterlegen oder die aktuelle Farbe ändern:</p>
<ol>
<li>Wechseln Sie in die Registerkarte <b>Start</b>, klicken Sie auf das Symbol <img alt="Farbschema ändern" src="../images/changecolorscheme.png" /> <b>Farbschema ändern</b> und wählen Sie aus den verfügbaren Vorlagen ein Farbschema für Ihr Dokument aus.</li>
<li>Postitionieren Sie den Cursor innerhalb des gewünschten Absatzes oder wählen Sie mehrere Absätze mit der Maus aus oder markieren Sie den gesamten Text mithilfe der Tastenkombination <b>Strg+A</b>.</li>
<li>Öffnen Sie die Farbpalette mit den verfügbaren Farben. Sie haben dazu verschiedene Möglichkeiten:<ul>
<li>Klicken Sie auf der Registerkarte <b>Start</b> auf das Pfeilsymbol <img alt="Hintergrundfarbe Absatz" src="../images/backgroundcolor.png" /> oder</li>
<li>klicken Sie in der rechten Seitenleiste auf das Farbfeld neben der Überschrift <b>Hintergrundfarbe</b> oder</li>
<li>klicken Sie in der rechten Seitenleiste auf den Verweis "Erweiterte Einstellungen anzeigen" oder wählen Sie über einen Rechtsklick im Kontextmenü die Option "Absatz Erweiterte Einstellungen“ aus und wechseln Sie dann im Fenster "Absatz - Erweiterte Einstellungen" in die Registerkarte "Rahmen &amp; Füllungen" und klicken Sie auf das Farbfeld neben der Beschriftung <b>Hintergrundfarbe</b>.</li>
</ul>
</li>
<li>Wählen Sie eine beliebige Farbe auf den verfügbaren <a href="../UsageInstructions/ChangeColorScheme.htm" onclick="onhyperlinkclick(this)">Paletten</a> aus.</li>
</ol>
<p>Nachdem Sie die über das <img alt="Hintergrundfarbe Absatz" src="../images/backgroundcolor.png" /> Symbol die gewünschte Farbe ausgewählt haben, können Sie diese Farbe auf jeden ausgewählten Absatz anwenden, indem Sie einfach auf das <img alt="Ausgewählte Absatzhintergrundfarbe" src="../images/backgroundcolor_selected.png" /> Symbol klicken (die ausgewählte Farbe wird angezeigt), ohne diese Farbe erneut auf der Palette auswählen zu müssen. Beachten Sie, dass die ausgewählte Farbe nicht für im Schnellzugriff gespeichert wird, wenn Sie die Option <b>Hintergrundfarbe</b> in der rechten Seitenleiste oder im Fenster "Absatz - Erweiterte Einstellungen" verwenden. (Diese Optionen können nützlich sein, wenn Sie über das <img alt="Hintergrundfarbe Absatz" src="../images/backgroundcolor.png" /> Symbol eine allgemeine Farbe für das Dokument festgelegt haben und für einen bestimmten Absatz eine andere Hintergrundfarbe auswählen möchten).</p>
<hr />
<p>Die Hintergrundfarbe eines bestimmten Absatzes löschen:</p>
<ol>
<li>Postitionieren Sie den Cursor innerhalb des gewünschten Absatzes oder wählen Sie mehrere Absätze mit der Maus aus oder markieren Sie den gesamten Text mithilfe der Tastenkombination <b>Strg+A</b>.</li>
<li>Klicken Sie in der rechten Seitenleiste auf das Farbfeld neben der Überschrift <b>Hintergrundfarbe</b>.</li>
<li>Wählen Sie das <img alt="Keine Füllung" src="../images/nofill.png" /> Symbol.</li>
</ol>
</div>
</body>
</html>

@ -0,0 +1,31 @@
<!DOCTYPE html>
<html>
<head>
<title>Farbschema ändern</title>
<meta charset="utf-8" />
<meta name="description" content="Learn how to change color scheme for a document" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Farbschema ändern</h1>
<p>Farbschemata werden auf das gesamte Dokument angewendet. Sie werden verwendet, um das Layout Ihres Dokuments zu verändern und definieren die Palette der <b>Designfarben</b> für Dokumentenelemente (<a href="../UsageInstructions/FontTypeSizeColor.htm" onclick="onhyperlinkclick(this)">Schrift</a>, <a href="../UsageInstructions/BackgroundColor.htm" onclick="onhyperlinkclick(this)">Hintergrund</a>, <a href="../UsageInstructions/InsertTables.htm" onclick="onhyperlinkclick(this)">Tabellen</a>, <a href="../UsageInstructions/InsertAutoshapes.htm" onclick="onhyperlinkclick(this)">AutoFormen</a>, <a href="../UsageInstructions/InsertCharts.htm" onclick="onhyperlinkclick(this)">Diagramme</a>). Wenn Sie bestimmte <b>Designfarben</b> auf Dokumentenelemente angewendet haben und dann ein anderes <b>Farbschema</b> auswählen, ändern sich die Farben in Ihrem Dokument entsprechend.</p>
<p>Um ein Farbschema zu ändern, klicken Sie auf den Abwärtspfeil neben dem Symbol <b>Farbschema ändern</b> <img alt="Farbschema ändern" src="../images/changecolorscheme.png" /> in der Registerkarte <b>Start</b> und wählen Sie aus den verfügbaren Vorgaben das gewünschte Farbschema aus: <b>Office</b>, <b>Graustufen</b>, <b>Apex</b>, <b>Aspect</b>, <b>Civic</b>, <b>Concourse</b>, <b>Equity</b>, <b>Flow</b>, <b>Foundry</b>, <b>Median</b>, <b>Metro</b>, <b>Module</b>, <b>Odulent</b>, <b>Oriel</b>, <b>Origin</b>, <b>Paper</b>, <b>Solstice</b>, <b>Technic</b>, <b>Trek</b>, <b>Urban</b>, <b>Verve</b>.</p>
<p><img alt="Farbschemata" src="../images/colorscheme.png" /></p>
<p>Wenn Sie das gewünschte Farbschema ausgewählt haben, können Sie im Fenster Farbpalette die Farben für das jeweilige Dokumentelement auswählen, auf das Sie die Farbe anwenden möchten. Bei den meisten Dokumentelementen können Sie auf das Fenster mit der Farbpalette zugreifen, indem Sie das gewünschte Element markieren und in der rechten Seitenleiste auf das farbige Feld klicken. Für die Schriftfarbe kann dieses Fenster über den Abwärtspfeil neben dem Symbol <b>Schriftfarbe</b> <img alt="Schriftfarbe" src="../images/fontcolor.png" /> in der Registerkarte <b>Start</b> geöffnet werden. Folgende Auswahlmöglichkeiten stehen zur Verfügung:</p>
<p><img alt="Palette" src="../images/palette.png" /></p>
<ul>
<li><b>Designfarben</b> - die Farben, die dem gewählten Farbschema der Tabelle entsprechen.</li>
<li><b>Standardfarben</b> - die festgelegten Standardfarben. Werden durch das gewählte Farbschema nicht beeinflusst.</li>
<li><b>Benutzerdefinierte Farbe</b> - klicken Sie auf diese Option, wenn Ihre gewünschte Farbe nicht in der Palette mit verfügbaren Farben enthalten ist. Wählen Sie den gewünschten Farbbereich aus, indem Sie den vertikalen Farbregler verschieben und die entsprechende Farbe festlegen, indem Sie den Farbwähler innerhalb des großen quadratischen Farbfelds ziehen. Sobald Sie eine Farbe mit dem Farbwähler bestimmt haben, werden die entsprechenden RGB- und sRGB-Farbwerte in den Feldern auf der rechten Seite angezeigt. Sie können eine Farbe auch anhand des RGB-Farbmodells bestimmen, indem Sie die gewünschten nummerischen Werte in den Feldern <b>R</b>, <b>G</b>, <b>B</b> (Rot, Grün, Blau) festlegen oder den sRGB-Hexadezimalcode in das Feld mit dem <b>#</b>-Zeichen eingeben. Die gewählte Farbe erscheint im Vorschaufeld <b>Neu</b>. Wenn das Objekt vorher mit einer benutzerdefinierten Farbe gefüllt war, wird diese Farbe im Feld <b>Aktuell</b> angezeigt, so dass Sie die Originalfarbe und die Zielfarbe vergleichen könnten. Wenn Sie die Farbe festgelegt haben, klicken Sie auf <b>Hinzufügen</b>.<p><img alt="Palette - Benutzerdefinierte Farbe" src="../images/palette_custom.png" /></p>
<p>Die benutzerdefinierte Farbe wird auf das ausgewählte Element angewendet und zur Palette <b>Benutzerdefinierte Farbe</b> hinzugefügt.</p>
</li>
</ul>
</div>
</body>
</html>

@ -0,0 +1,64 @@
<!DOCTYPE html>
<html>
<head>
<title>Textumbruch ändern</title>
<meta charset="utf-8" />
<meta name="description" content="Change the text wrapping style to specify the way the object is positioned relative to the text." />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Textumbruch ändern</h1>
<p>Die Option <b>Textumbruch</b> legt fest, wie ein Objekt relativ zum Text positioniert wird. Sie können den Umbruchstil für eingefügt Objekte ändern, wie beispielsweise <a href="../UsageInstructions/InsertAutoshapes.htm" onclick="onhyperlinkclick(this)">Formen</a>, <a href="../UsageInstructions/InsertImages.htm" onclick="onhyperlinkclick(this)">Bilder</a>, <a href="../UsageInstructions/InsertCharts.htm#" onclick="onhyperlinkclick(this)">Diagramme</a>, <a href="../UsageInstructions/InsertTextObjects.htm" onclick="onhyperlinkclick(this)">Textfelder</a> oder <a href="../UsageInstructions/InsertTables.htm" onclick="onhyperlinkclick(this)">Tabellen</a>.</p>
<h3>Textumbruch für Formen, Bilder, Diagramme oder Tabellen ändern</h3>
<p>Ändern des aktuellen Umbruchstils:</p>
<ol>
<li>Wählen Sie über einen Linksklick ein einzelnes Objekt auf der Seite aus. Um ein Textfeld auszuwählen, klicken Sie auf den Rahmen und nicht auf den darin befindlichen Text.</li>
<li>Öffnen Sie die Einstellungen für den Textumbruch:<ul>
<li>Wechseln Sie in der oberen Symbolleiste in die Registerkarte <b>Layout</b> und klicken Sie auf das den Pfeil neben dem Symbol <img alt="Textumbruch" src="../images/wrapping_toptoolbar.png" /> <b>Textumbruch</b> oder</li>
<li>klicken Sie mit der rechten Maustaste auf das Objekt und wählen Sie die Option <b>Textumbruch</b> im Kontextmenü aus oder</li>
<li>klicken Sie mit der rechten Maustaste auf das Objekt, wählen Sie die Option <b>Erweiterte Einstellungen</b> und wechseln Sie im Fenster <b>Erweitere Einstellungen</b> in die Gruppe <b>Textumbruch</b>.</li>
</ul>
</li>
<li>Wählen Sie den gewünschten Umbruchstil aus:<ul>
<li>
<p><img alt="Textumbruch - Mit Text verschieben" src="../images/wrappingstyle_inline_toptoolbar.png" /> <b>Mit Text verschieben</b> - das Bild wird als Teil vom Text behandelt und wenn der Text verschoben wird, wird auch das Bild verschoben. In diesem Fall sind die Positionsoptionen nicht verfügbar.</p>
<p>Falls einer der folgenden Stile gewählt ist, kann das Bild unabhängig vom Text verschoben werden und genau auf der Seite positioniert werden:</p>
</li>
<li><p><img alt="Textumbruch - Quadrat" src="../images/wrappingstyle_square_toptoolbar.png" /> <b>Quadrat</b> - der Text bricht um den rechteckigen Kasten, der das Bild begrenzt.</p></li>
<li><p><img alt="Textumbruch - Eng" src="../images/wrappingstyle_tight_toptoolbar.png" /> <b>Eng</b> - der Text bricht um die Bildkanten um.</p></li>
<li><p><img alt="Textumbruch - Transparent" src="../images/wrappingstyle_through_toptoolbar.png" /> <b>Transparent</b> - der Text bricht um die Bildkanten um und füllt den offenen weißen Raum innerhalb des Bildes. Wählen Sie für diesen Effekt die Option <b>Umbruchsgrenze bearbeiten</b> aus dem Rechtsklickmenü aus.</p></li>
<li><p><img alt="Textumbruch - Oben und unten" src="../images/wrappingstyle_topandbottom_toptoolbar.png" /> <b>Oben und unten</b> - der Text ist nur oberhalb und unterhalb des Bildes.</p></li>
<li><p><img alt="Textumbruch - Vorne" src="../images/wrappingstyle_infront_toptoolbar.png" /> <b>Vor den Text</b> - das Bild überlappt mit dem Text.</p></li>
<li><p><img alt="Textumbruch - Hinten" src="../images/wrappingstyle_behind_toptoolbar.png" /> <b>Hinter den Text</b> - der Text überlappt sich mit dem Bild.</p></li>
</ul>
</li>
</ol>
<p>Wenn Sie die Formate <b>Quadrat</b>, <b>Eng</b>, <b>Transparent</b> oder <b>Oben und unten</b> auswählen, haben Sie die Möglichkeit zusätzliche Parameter festzulegen - <b>Abstand vom Text</b> auf allen Seiten (oben, unten, links, rechts). Klicken Sie dazu mit der rechten Maustaste auf das Objekt, wählen Sie die Option <b>Erweiterte Einstellungen</b> und wechseln Sie im Fenster <b>Erweiterte Einstellungen</b> in die Gruppe <b>Textumbruch</b>. Wählen Sie die gewünschten Werte und klicken Sie auf <b>OK</b>.</p>
<p>Wenn Sie die Option <b>Position auf der Seite fixieren</b> wählen, steht Ihnen im Fenster <b>Erweiterte Einstellungen</b> auch die Gruppe <b>Position</b> zur Verfügung. Weitere Informationen zu diesen Parametern finden Sie auf den entsprechenden Seiten mit Anweisungen zum Umgang mit <a href="../UsageInstructions/InsertAutoshapes.htm#position" onclick="onhyperlinkclick(this)">Formen</a>, <a href="../UsageInstructions/InsertImages.htm#position" onclick="onhyperlinkclick(this)">Bildern</a> oder <a href="../UsageInstructions/InsertCharts.htm#position" onclick="onhyperlinkclick(this)">Diagrammen</a>.</p>
<p>Wenn Sie die Option <b>Position auf der Seite fixieren</b> wählen, haben Sie außerdem die Möglichkeit, die Umbruchränder für <b>Bilder</b> oder <b>Formen</b> zu bearbeiten. Klicken Sie mit der rechten Maustaste auf das Objekt, wählen Sie die Option <b>Textumbruch</b> im Kontextmenü aus und klicken Sie auf <b>Bearbeitung der Umbruchsgrenze</b>. Ziehen Sie die Umbruchpunkte, um die Grenze benutzerdefiniert anzupassen. Um einen neuen Rahmenpunkt zu erstellen, klicken Sie auf eine beliebige Stelle auf der roten Linie und ziehen Sie diese an die gewünschte Position. <img alt="Umbruchgrenze bearbeiten" src="../images/wrap_boundary.png" /></p>
<h3>Textumbruch für Tabellen ändern</h3>
<p>Für <a href="../UsageInstructions/InsertTables.htm" onclick="onhyperlinkclick(this)">Tabellen</a> stehen die folgenden Umbruchstile zur Verfügung: <b>Mit Text verschieben</b> und <b>Umgebend</b>.</p>
<p>Ändern des aktuellen Umbruchstils:</p>
<ol>
<li>Klicken Sie mit der rechten Maustaste auf die Tabelle und wählen Sie die Option <b>Tabelle-Erweiterte Einstellungen</b>.</li>
<li>Wechseln Sie nun im Fenster <b>Tabelle - Erweiterte Einstellungen</b> in die Gruppe <b>Textumbruch</b> und</li>
<li>wählen Sie eine der folgenden Optionen:<ul>
<li><b>Textumbruch - Mit Text in Zeile</b>: der Text wird durch die Tabelle umgebrochen, außerdem können Sie die Ausrichtung wählen: linksbündig, zentriert, rechtsbündig.</li>
<li><b>Textumbruch - Umgebend</b>: bei diesem Format wird die Tabelle innerhalb des Textes eingefügt und entsprechend an allen Seiten vom Text umgeben.</li>
</ul>
</li>
</ol>
<p>Über die Gruppe <b>Textumbruch</b> im Fenster <b>Tabelle - Erweiterte Einstellungen</b>, können Sie außerdem die folgenden Parameter einrichten.</p>
<ul>
<li>Für Tabellen, die mit dem Text verschoben werden, können Sie die <b>Ausrichtung</b> der Tabelle festlegen (linksbündig, zentriert, rechtsbündig) sowie den <b>Einzug</b> vom linken Seitenrand.</li>
<li>Für Tabellen, deren Position auf einer Seite fixiert ist, können Sie den <b>Abstand vom Text</b> sowie die <b>Tabellenposition</b> in der Gruppe <a href="../UsageInstructions/InsertTables.htm#position" onclick="onhyperlinkclick(this)">Tabellenposition</a> festlegen.</li>
</ul>
</div>
</body>
</html>

@ -0,0 +1,37 @@
<!DOCTYPE html>
<html>
<head>
<title>Textformatierung übernehmen/entfernen</title>
<meta charset="utf-8" />
<meta name="description" content="Copy/clear text formatting within your document" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Textformatierung übernehmen/entfernen</h1>
<p>Kopieren einer bestimmte Textformatierung:</p>
<ol>
<li>Wählen Sie mit der Maus oder <a href="../HelpfulHints/KeyboardShortcuts.htm#textselection" onclick="onhyperlinkclick(this)">mithilfe der Tastatur</a> den Textabschnitt aus, dessen Formatierung Sie kopieren möchten.</li>
<li>Klicken Sie in der oberen Symbolleiste unter der Registerkarte <b>Start</b> auf das Symbol <img alt="Format übertragen" src="../images/copystyle.png" /> <b>Format übertragen</b> (der Mauszeiger ändert sich wie folgt <img alt="Mauszeiger bei der Übertragung der Formatierung" src="../images/paste_style.png" />).</li>
<li>Wählen Sie einen Textabschnitt, auf den Sie die Formatierung übertragen möchten.</li>
</ol>
<p>Übertragung der Formatierung auf mehrere Textabschnitte.</p>
<ol>
<li>Wählen Sie mit der Maus oder <a href="../HelpfulHints/KeyboardShortcuts.htm#textselection" onclick="onhyperlinkclick(this)">mithilfe der Tastatur</a> den Textabschnitt aus, dessen Formatierung Sie kopieren möchten.</li>
<li>Führen Sie in der oberen Symbolleiste unter der Registerkarte <b>Start</b> einen Doppelklick auf das Symbol <img alt="Format übertragen" src="../images/copystyle.png" /> <b>Format übertragen</b> aus (der Mauszeiger ändert sich wie folgt <img alt="Mauszeiger bei der Übertragung der Formatierung" src="../images/paste_style.png" /> und das Symbol <b>Format übertragen</b> bleibt ausgewählt: <img alt="Format auf mehrere Textstellen übertragen" src="../images/copystyle_selected.png" />).</li>
<li>Markieren Sie die gewünschten Textabschnitte Schritt für Schritt, um die Formatierung zu übertragen.</li>
<li>Wenn Sie den Modus beenden möchten, klicken Sie erneut auf das Symbol <b>Format übertragen</b> <img alt="Format auf mehrere Textstellen übertragen" src="../images/copystyle_selected.png" /> oder drücken Sie die <b>ESC-Taste</b> auf Ihrer Tastatur.</li>
</ol>
<p>Wenn Sie die angewandte Formatierung wieder entfernen möchten,</p>
<ol>
<li>markieren Sie den entsprechenden Textabschnitt und</li>
<li>klicken Sie auf der oberen Symbolleiste, unter der Registerkarte <b>Start</b> auf das Symbol <b>Formatierung löschen</b> <img alt="Formatierung löschen" src="../images/clearstyle.png" />.</li>
</ol>
</div>
</body>
</html>

@ -0,0 +1,52 @@
<!DOCTYPE html>
<html>
<head>
<title>Textpassagen kopieren/einfügen, Aktionen rückgängig machen/wiederholen</title>
<meta charset="utf-8" />
<meta name="description" content="Perform the basic operations with the document text: copy, paste, undo, redo" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Textpassagen kopieren/einfügen, Aktionen rückgängig machen/wiederholen</h1>
<h3>Zwischenablage verwenden</h3>
<p>Um Textpassagen und eingefügte Objekte (AutoFormen, Bilder, Diagramme) innerhalb des aktuellen Dokuments auszuschneiden, zu kopieren und einzufügen, verwenden Sie die entsprechenden Optionen aus dem Rechtsklickmenü oder die Symbole, die auf jeder Registerkarte der oberen Symbolleiste verfügbar sind:</p>
<ul>
<li><b>Ausschneiden</b> - wählen Sie eine Textpassage oder ein Objekt aus und nutzen Sie die Option <b>Ausschneiden</b> im Rechtsklickmenü, um die Auswahl zu löschen und in der Zwischenablage des Rechners zu speichern. Die ausgeschnittenen Daten können später an einer anderen Stelle im selben Dokument wieder eingefügt werden.</li>
<li><b>Kopieren</b> wählen Sie eine Textpassage oder ein Objekt aus und nutzen Sie die Option <b>Kopieren</b> im Rechtsklickmenü oder das Symbol <b>Kopieren</b> <img alt="Kopieren" src="../images/copy.png" /> in der oberen Symbolleiste, um die Auswahl in der Zwischenablage des Rechners zu speichern. Die kopierten Daten können später an einer anderen Stelle im selben Dokument wieder eingefügt werden.</li>
<li><b>Einfügen</b> platzieren Sie den Cursor an der Stelle im Dokument, an der Sie den zuvor kopierten Text/das Objekt einfügen möchten und wählen Sie im Rechtsklickmenü die Option <b>Einfügen</b> oder klicken Sie in der oberen Symbolleiste auf <b>Einfügen</b> <img alt="Einfügen" src="../images/paste.png" />. Der Text/das Objekt wird an der aktuellen Cursorposition eingefügt. Die Daten können vorher aus demselben Dokument kopiert werden oder auch aus einem anderen Dokument oder Programm oder von einer Webseite.</li>
</ul>
<p>Alternativ können Sie auch die folgenden Tastenkombinationen verwenden, um Daten aus einem anderen Dokument oder Programm zu kopieren oder einzufügen:</p>
<ul>
<li><b>STRG+X</b> - Ausschneiden</li>
<li><b>STRG+C</b> - Kopieren</li>
<li><b>STRG+V</b> - Einfügen</li>
</ul>
<p class="note"><b>Hinweis</b>: Anstatt Text innerhalb desselben Dokuments auszuschneiden und einzufügen, können Sie die erforderliche Textpassage einfach auswählen und an die gewünschte Position ziehen und ablegen.</p>
<h3>Inhalte einfügen mit Optionen</h3>
<p>Nachdem der kopierte Text eingefügt wurde, erscheint neben der eingefügten Textpassage das Menü <b>Einfügeoptionen</b> <img alt="Einfügen mit Sonderoptionen" src="../images/pastespecialbutton.png" />. Klicken Sie auf die Schaltfläche, um die gewünschte Einfügeoption auszuwählen.</p>
<p>Zum Einfügen von Textsegmenten oder Text in Verbindung mit AutoFormen sind folgende Optionen verfügbar:</p>
<ul>
<li><em>Ursprüngliche Formatierung beibehalten</em> - der kopierte Text wird in Originalformatierung eingefügt.</li>
<li><em>Nur den Text übernehmen</em> - der kopierte Text wird in an die vorhandene Formatierung angepasst.</li>
</ul>
<p>Wenn Sie die kopierte Tabelle in eine vorhandene Tabelle einfügen, sind die folgenden Optionen verfügbar:</p>
<ul>
<li><em>Zellen überschreiben</em> - vorhandenen Tabelleninhalt durch die eingefügten Daten ersetzen. Diese Option ist standardmäßig ausgewählt.</li>
<li><em>Geschachtelt</em> die kopierte Tabelle wird als geschachtelte Tabelle in die ausgewählte Zelle der vorhandenen Tabelle eingefügt.</li>
<li><em>Nur den Text übernehmen</em> - die Tabelleninhalte werden als Textwerte eingefügt, die durch das Tabulatorzeichen getrennt sind.</li>
</ul>
<h3>Aktionen rückgängig machen/wiederholen</h3>
<p>Um Aktionen rückgängig zu machen/zu wiederholen, nutzen Sie die entsprechenden Symbole auf den Registerkarten in der oberen Symbolleiste oder alternativ die folgenden Tastenkombinationen:</p>
<ul>
<li><b>Rückgängig</b> klicken Sie in der oberen Symbolleiste auf das Symbol <b>Rückgängig</b> <img alt="Rückgängig" src="../images/undo.png" /> oder verwenden Sie die Tastenkombination <b>STRG+Z</b>, um die zuletzt durchgeführte Aktion rückgängig zu machen.</li>
<li><b>Wiederholen</b> klicken Sie in der oberen Symbolleiste auf das Symbol <b>Wiederholen</b> <img alt="Wiederholen" src="../images/redo.png" /> oder verwenden Sie die Tastenkombination <b>STRG+Y</b>, um die zuletzt durchgeführte Aktion zu wiederholen.</li>
</ul>
</div>
</body>
</html>

@ -0,0 +1,64 @@
<!DOCTYPE html>
<html>
<head>
<title>Listen erstellen</title>
<meta charset="utf-8" />
<meta name="description" content="Create bulleted and numbered lists in the document changing the lists outline" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Listen erstellen</h1>
<p>Liste in einem Dokument erstellen:</p>
<ol>
<li>Bewegen Sie den Cursor an die Stelle, wo Sie die Liste beginnen möchten (dabei kann es sich um eine neue Zeile handeln oder eine bereits vorhandene).</li>
<li>Wechseln Sie in der oberen Symbolleiste auf die Registerkarte <b>Start</b>.</li>
<li>Wählen Sie den gewünschten Listentyp aus:<ul>
<li><b>Aufzählung</b> mit Markern - klicken Sie in der oberen Symbolleiste auf das Symbol <b>Aufzählungszeichen</b> <img alt="Aufzählungszeichen" src="../images/bullets.png" /></li>
<li><b>Nummerierte Liste</b> mit Zahlen oder Buchstaben - klicken Sie in der oberen Symbolleiste auf das Symbol <b>Nummerierte Liste</b> <img alt="Nummerierte Liste" src="../images/numbering.png" /><p class="note"><b>Hinweis</b>: Mit dem schwarzen Pfeil neben dem Symbol <b>Aufzählungszeichen</b> oder <b>Nummerierung</b>, können Sie das Format der Liste näher bestimmen.</p>
</li>
</ul>
</li>
<li>Jedes Mal, wenn Sie nun am Zeilenende die <b>Eingabetaste</b> drücken, erscheint eine neue Aufzählung oder eine neue Position der nummerierten Liste. Um die Liste zu beenden, drücken Sie die <b>Rücktaste</b> und fahren Sie mit einem üblichen Textabsatz fort.</li>
</ol>
<p>Das Programm erstellt automatisch nummerierte Listen, wenn Sie die Ziffer 1 mit einem Punkt oder einer Klammer und einem Leerzeichen eingeben: <b>1.</b>, <b>1)</b>. Listen mit Aufzählungszeichen können automatisch erstellt werden, wenn Sie die Zeichen <b>-</b>, <b>*</b> mit einem nachfolgenden Leerzeichen eingeben.</p>
<p>Sie können den Texteinzug in den Listen und die dazugehörigen Verschachtelung ändern. Klicken Sie dazu auf in der oberen Symbolleiste auf der Registerkarte <b>Start</b> auf <b>Mehrstufige Liste</b> <img alt="Mehrstufige Liste" src="../images/outline.png" />, <b>Einzung verkleinern</b> <img alt="Einzug verkleinern" src="../images/decreaseindent.png" /> und <b>Einzug vergrößern</b> <img alt="Einzug vergrößern" src="../images/increaseindent.png" />.</p>
<p class="note"><b>Hinweis</b>: Die zusätzlichen Einzugs- und Abstandparameter können im rechten Seitenbereich und im Fenster mit den erweiterten Einstellungen geändert werden. Weitere Informationen dazu erhalten Sie in den Abschnitten <a href="ParagraphIndents.htm" onclick="onhyperlinkclick(this)">Absatzeinzüge ändern</a> und <a href="LineSpacing.htm" onclick="onhyperlinkclick(this)">Zeilenabstand festlegen</a>.</p>
<h3>Listen verbinden und trennen</h3>
<p>Eine Liste mit der vorherigen Liste zusammenfügen:</p>
<ol>
<li>Klicken Sie mit der rechten Maustaste auf den ersten Eintrag der zweiten Liste.</li>
<li>Wählen Sie im Kontextmenü die Option <b>Mit vorheriger Liste verbinden</b>.</li>
</ol>
<p>Die Listen werden zusammengefügt und die Nummerierung wird gemäß der ersten Listennummerierung fortgesetzt.</p>
<p>Eine Liste trennen:</p>
<ol>
<li>Klicken Sie mit der rechten Maustaste auf das Listenelement, mit dem Sie eine neue Liste beginnen möchten.</li>
<li>Wählen Sie im Kontextmenü die Option <b>Liste trennen</b>.</li>
</ol>
<p>Die Liste wird getrennt und die Nummerierung in der zweiten Liste beginnt von vorne.</p>
<h3>Nummerierung ändern</h3>
<p>So können Sie die fortlaufende Nummerierung in der zweiten Liste gemäß der vorherigen Listennummerierung fortsetzen:</p>
<ol>
<li>Klicken Sie mit der rechten Maustaste auf den ersten Eintrag der zweiten Liste.</li>
<li>Wählen Sie im Kontextmenü die Option <b>Fortlaufende Nummerierung</b>.</li>
</ol>
<p>Die Nummerierung wird gemäß der ersten Listennummerierung fortgesetzt.</p>
<p>Einen individuellen Anfangswert für die Nummerierung festlegen:</p>
<ol>
<li>Klicken Sie mit der rechten Maustaste auf das Listenelement, dem Sie einen neuen Nummerierungswert zuweisen möchten.</li>
<li>Wählen Sie im Kontextmenü die Option <b>Nummerierungswert festlegen</b>.</li>
<li>Legen Sie im sich nun öffnenden Fester den gewünschten Zahlenwert fest und klicken Sie dann auf <b>OK</b>.</li>
</ol>
</div>
</body>
</html>

@ -0,0 +1,111 @@
<!DOCTYPE html>
<html>
<head>
<title>Inhaltsverzeichnis erstellen</title>
<meta charset="utf-8" />
<meta name="description" content="Create a Table of Contents" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Inhaltsverzeichnis erstellen</h1>
<p>Ein Inhaltsverzeichnis enthält eine Liste aller Kapitel (Abschnitte usw.) in einem Dokument und zeigt die jeweilige Seitennummer an, auf der ein Kapitel beginnt. Mithilfe eines Inhaltsverzeichnisses können Sie leicht durch ein mehrseitiges Dokument navigieren und schnell zu gewünschten Textstellen wechseln. Das Inhaltsverzeichnis wird automatisch basierend auf mit vordefinierten Stilen formatierten Dokumentüberschriften generiert. So können Sie Ihr Inhaltsverzeichnis bequem aktualisieren wenn der Text im Dokument geändert wurde, ohne dass Sie Überschriften bearbeiten und Seitenzahlen manuell ändern müssen.</p>
<h3>Überschriftenstruktur festlegen</h3>
<p><b>Überschriften formatieren</b></p>
<p>Formatieren Sie zunächst alle Überschriften in Ihrem Dokument mit einer der Stilvorlagen. Überschriften formatieren:</p>
<ol>
<li>Wählen Sie den Text aus, den Sie in das Inhaltsverzeichnis aufnehmen wollen.</li>
<li>Öffnen Sie rechts in der Registerkarte <b>Start</b> das Menü mit den Stilvorlagen.</li>
<li>Klicken Sie auf den gewünschten Stil. Standardmäßig können Sie die Stile <em>Überschrift 1 - Überschrift 9</em> nutzen.<p class="note"><b>Hinweis</b>: wenn Sie einen anderen Stil verwenden (z.B. <em>Titel</em>, <em>Untertitel</em> etc.), um Überschriften zu formatieren, die im Inhaltsverzeichnis angezeigt werden sollen, müssen Sie zunächst die Einstellungen für das Inhaltsverzeichnis anpassen (wie im nachfolgenden Absatz beschrieben). Weitere Informationen zu verfügbaren Formatvorlagen finden Sie auf <a href="../UsageInstructions/FormattingPresets.htm" onclick="onhyperlinkclick(this)">dieser Seite</a>.</p>
</li>
</ol>
<p id="navigation"><b>Überschriften verwalten</b></p>
<p>Wenn Sie die Überschriften formatiert haben, können Sie in der linken Seitenleiste auf <img alt="Navigation" src="../images/navigationicon.png" /> <b>Navigation</b> klicken, um das Fenster mit den Überschriften mit den entsprechenden Verschachtelungsebenen zu öffnen. Dieser Bereich ermöglicht die einfache Navigation zwischen Überschriften im Dokumenttext sowie die Verwaltung der Überschriftenstruktur</p>
<p>Klicken Sie mit der rechten Maustaste auf eine Überschrift in der Liste und verwenden Sie eine der verfügbaren Optionen aus dem Menü:</p>
<p><img alt="Navigationsleiste" src="../images/navigationpanel.png" /></p>
<ul>
<li><b>Heraufstufen</b> - um die aktuell ausgewählte Überschrift in der hierarchischen Struktur auf die höhere Ebene zu verschieben, z. B. von <em>Überschrift2</em> auf <em>Überschrift1</em>.</li>
<li><b>Herabstufen</b> - um die aktuell ausgewählte Überschrift in der hierarchischen Struktur auf die niedrigere Ebene zu verschieben, z. B. von <em>Überschrift1</em> auf <em>Überschrift2</em>.</li>
<li><b>Neue Überschrift davor</b> - um eine neue leere Überschrift derselben Ebene vor der aktuell ausgewählten hinzuzufügen.</li>
<li><b>Neue Überschrift dahinter</b> - um eine neue leere Überschrift derselben Ebene hinter der aktuell ausgewählten hinzuzufügen.</li>
<li><b>Neue Zwischenüberschrift</b> - um eine neue leere Neue Zwischenüberschrift (z.B. eine Überschrift auf einer niedrigeren Ebene) hinter der aktuell ausgewählten hinzuzufügen.<p>Wenn die Überschrift oder Zwischenüberschrift hinzugefügt wurde, klicken Sie auf die hinzugefügte leere Überschrift in der Liste und geben Sie Ihren eigenen Text ein. Das kann sowohl im Dokumenttext als auch in der <b>Navigationsleiste</b> selbst erfolgen.</p>
</li>
<li><b>Inhalt auswählen</b> - um den Text unterhalb der aktuellen Überschrift im Dokument auszuwählen (einschließlich des Textes für alle Zwischenüberschriften dieser Überschrift).</li>
<li><b>Alle erweitern</b> - um alle Überschriften-Ebenen in der <b>Navigationsleiste</b> zu erweitern.</li>
<li><b>Alle ausblenden</b> - um alle Überschriften-Ebenen außer <em>Ebene 1</em> in der <b>Navigationsleiste</b> auszublenden.</li>
<li><b>Erweitern auf Ebene</b> - um die Überschriftenstruktur auf die ausgewählte Ebene zu erweitern. Wenn Sie z. B. <em>Ebene 3</em> wählen, werden die Level 1, 2 und 3 erweitert, während Level 4 und alle niedrigeren Level ausgeblendet werden.</li>
</ul>
<p>Um separate Überschriftenebenen manuell zu erweitern oder auszublenden, verwenden Sie die Pfeile links von den Überschriften.</p>
<p>Um die <b>Navigationsleiste</b> zu schließen, klicken Sie in der linken Seitenleiste erneut auf <img alt="Navigation" src="../images/navigationicon.png" /> <b>Navigation</b>.</p>
<h3>Inhaltsverzeichnis in Ihr aktuelles Dokument einfügen</h3>
<p>Ein Inhaltsverzeichnis in Ihr aktuelles Dokument einfügen:</p>
<ol>
<li>Platzieren Sie die Einfügemarke an der Stelle, an der Sie ein Inhaltsverzeichnis hinzufügen möchten.</li>
<li>Wechseln Sie in der oberen Symbolleiste auf die Registerkarte <b>Referenzen</b>.</li>
<li>Klicken Sie auf das Symbol <img alt="Inhaltsverzeichnis" src="../images/tocicon.png" /> <b>Inhaltsverzeichnis</b> in der oberen Symbolleiste oder<br /> klicken Sie auf das Pfeilsymbol neben diesem Symbol und wählen Sie die gewünschte Layout-Option aus dem Menü aus. Sie haben die Wahl zwischen einem Inhaltsverzeichnis, das Überschriften, Seitenzahlen und Leader anzeigt oder nur Überschriften.<p><img alt="Inhaltsverzeichnis - Optionen" src="../images/tociconmenu.png" /></p>
<p class="note"><b>Hinweis</b>: Die Formatierung des Inhaltsverzeichnisses kann später über die Einstellungen des Inhaltsverzeichnisses angepasst werden.</p>
</li>
</ol>
<p>Das Inhaltsverzeichnis wird an der aktuellen Cursorposition eingefügt. Um die Position des Inhaltsverzeichnisses zu ändern, können Sie das Inhaltsverzeichnis auswählen (Steuerelement) und einfach an die gewünschte Position ziehen. Klicken Sie dazu auf die Schaltfläche <img alt="Inhaltsverzeichnis - Steuerelement" src="../images/toccontentcontrol.png" />, in der oberen linken Ecke des Inhaltsverzeichnisses und ziehen Sie es mit gedrückter Maustaste an die gewünschte Position.</p>
<p><img alt="Inhaltsverzeichnis verschieben" src="../images/tocmove.png" /></p>
<p>Um zwischen den Überschriften zu navigieren, drücken Sie die Taste <b>STRG</b> auf Ihrer Tastatur und klicken Sie dann auf die gewünschte Überschrift im Inhaltsverzeichnis. Sie wechseln automatisch auf die entsprechende Seite.</p>
<h3>Inhaltsverzeichnis anpassen</h3>
<p><b>Inhaltsverzeichnis aktualisieren</b></p>
<p>Nach dem Erstellen des Inhaltsverzeichnisses, können Sie Ihren Text weiter bearbeiten und beispielsweise neue Kapitel hinzufügen, die Reihenfolge ändern, Absätze entfernen oder den Text für eine Überschrift erweitern. Durch solche Vorgänge ändern sich die Seitenzahlen. Über die Option <b>Aktualisieren</b> übernehmen Sie alle Änderungen in Ihrem Inhaltsverzeichnis.</p>
<p>Klicken Sie auf der Registerkarte <b>Referenzen</b> in der oberen Symbolleiste auf den Pfeil neben dem Symbol <img alt="Aktualisieren" src="../images/tocrefreshicon.png" /> <b>Aktualisieren</b> und wählen Sie die gewünschte Option aus dem Menü aus.</p>
<ul>
<li><b>Gesamtes Verzeichnis aktualisieren</b> - die von Ihnen eingefügten Überschriften werden dem Verzeichnis hinzugefügt, gelöschte Überschriften werden entfernt, bearbeitete (umbenannte) Überschriften sowie Seitenzahlen werden aktualisiert.</li>
<li><b>Nur Seitenzahlen aktualisieren</b> - nur die Seitenzahlen werden aktualisiert, Änderungen an Überschriften werden nicht übernommen.</li>
</ul>
<p>Alternativ können Sie das Inhaltsverzeichnis direkt im Dokument auswählen, wählen Sie dann oben im Verzeichnis das Symbol <img alt="Aktualisieren" src="../images/tocrefreshiconcc.png" /> <b>Aktualisieren</b> aus, um die zuvor beschriebenen Optionen anzuzeigen.</p>
<p><img alt="Inhaltsverzeichnis aktualisieren" src="../images/tocrefreshcc.png" /></p>
<p>Sie können auch einfach mit der rechten Maustaste an eine beliebige Stelle im Inhaltsverzeichnis klicken und die gewünschte Option aus dem Kontextmenü auswählen.</p>
<p><img alt="Kontextmenü" src="../images/tocrefreshcontextual.png" /></p>
<p><b>Einstellungen für das Inhaltsverzeichnis anpassen</b></p>
<p>Zum Öffnen der Einstellungen für das Inhaltsverzeichnis, gehen Sie vor wie folgt:</p>
<ul>
<li>Klicken Sie auf den Pfeil neben <img alt="Inhaltsverzeichnis" src="../images/tocicon.png" /> <b>Inhaltsverzeichnis</b> in der oberen Symbolleiste und wählen Sie die Option <b>Einstellungen</b> aus dem Menü aus.</li>
<li>Wählen Sie das Inhaltsverzeichnis aus, klicken Sie auf den Pfeil und wählen Sie die Option <b>Einstellungen</b> aus dem Menü aus.<p><img alt="Inhaltsverzeichnis - Optionen" src="../images/tocsettingscc.png" /></p>
</li>
<li>Klicken Sie mit der rechten Maustaste an eine beliebige Stelle im Inhaltsverzeichnis und wählen sie die Option <b>Inhaltsverzeichnis - Einstellungen</b> aus dem Kontextmenü aus.</li>
</ul>
<p>Im sich nun öffnenden Fenstern können Sie die folgenden Parameter festlegen:</p>
<p><img alt="Fenstern Inhaltsverzeichnis - Einstellungen" src="../images/tocsettingswindow.png" /></p>
<ul>
<li><b>Seitenzahlen anzeigen</b> - mit dieser Option wählen Sie aus, ob Seitenzahlen angezeigt werden sollen oder nicht.</li>
<li><b>Seitenzahlen rechtsbündig ausrichten</b> - mit dieser Option legen Sie fest, ob die Seitenzahlen am rechten Seitenrand ausgerichtet werden sollen oder nicht.</li>
<li><b>Leader</b> - mit dieser Option können Sie die Art des Leaders auswählen, den Sie verwenden möchten. Ein Leader ist eine Reihe von Zeichen (Punkte oder Trennzeichen), die den Abstand zwischen einer Überschrift und der entsprechenden Seitenzahl ausfüllen. Wenn Sie keinen Leader nutzen wollen, wählen Sie die Option <b>Keinen</b>.</li>
<li><b>Einträge Inhaltsverzeichnis als Links formatieren</b> - diese Option ist standardmäßig aktiviert. Wenn Sie das Kontrollkästchen deaktivieren, können Sie nicht länger in ein gewünschtes Kapitel wechseln, indem Sie die Taste <b>STRG</b> drücken und die entsprechende Überschrift anklicken.</li>
<li><b>Inhaltsverzeichnis erstellen aus</b> - In diesem Abschnitt können Sie die erforderliche Anzahl von Gliederungsebenen sowie die Standardstile angeben, die zum Erstellen des Inhaltsverzeichnisses verwendet werden sollen. Aktivieren Sie das erforderliche Optionsfeld:<ul>
<li><b>Gliederungsebenen</b> - ist diese Option ausgewählt, können Sie die Anzahl der hierarchischen Ebenen anpassen, die im Inhaltsverzeichnis verwendet werden. Klicken Sie auf die Pfeile im Feld <b>Ebenen</b>, um die Anzahl der Ebenen zu verringern oder zu erhöhen (es sind die Werte 1 bis 9 verfügbar). Wenn Sie z. B. den Wert 3 auswählen, werden Überschriften der Ebenen 4 - 9 nicht in das Inhaltsverzeichnis aufgenommen.</li>
<li><b>Ausgewählte Stile</b> - ist diese Option ausgewählt, können Sie zusätzliche Stile angeben, die zum Erstellen des Inhaltsverzeichnisses verwendet werden können, und ihnen eine entsprechende Gliederungsebene zuweisen. Geben Sie die gewünschte Ebene in das Feld rechts neben dem Stil ein. Sobald Sie die Einstellungen gespeichert haben, können Sie diesen Stil zum Erstellen des Inhaltsverzeichnisses verwenden.<p><img alt="Fenstern Inhaltsverzeichnis - Einstellungen" src="../images/tocsettingswindow2.png" /></p>
</li>
</ul>
</li>
<li><b>Stile</b> - mit dieser Option wählen Sie ein Inhaltsverzeichnis in dem von Ihnen gewünschte Stil aus einer Liste mit Vorlagen aus. Wählen Sie den gewünschten Stil aus der Dropdown-Liste aus: Im Feld Vorschau sehen Sie wie das Inhaltsverzeichnis mit dem gewählten Stil aussehen würde.<p>Die folgenden vier Standardstile sind verfügbar: <em>Einfach</em>, <em>Standard</em>, <em>Modern</em>, <em>Klassisch</em>. Mit der Option <em>Aktuell</em> können Sie den Stil des Inhaltsverzeichnisses nach Ihren eigenen Wünschen anpassen.</p>
</li>
</ul>
<p>Klicken Sie im Fenster Einstellungen auf <b>OK</b>, um die Änderungen zu bestätigen.</p>
<p><b>Stil des Inhaltsverzeichnisses anpassen</b></p>
<p>Nachdem Sie eine der Standardvorlagen für Verzeichnisstile Fenster <b>Inhaltsverzeichnis - Einstellungen</b> angewendet haben, können Sie diesen Stil auch ändern, sodass der Text im Feld Inhaltsverzeichnis Ihren Wünschen entsprechend formatiert ist.</p>
<ol>
<li>Wählen Sie den Text innerhalb des Inhaltsverzeichnisfelds aus, z. B. indem Sie im Steuerungskasten für das Inhaltsverzeichnis auf die Schaltfläche <img alt="Inhaltsverzeichnis - Steuerelement" src="../images/toccontentcontrol.png" /> klicken.</li>
<li>Sie können die Elemente des Inhaltsverzeichnisses wie gewohnt formatieren und z. B. Schriftart, Größe, Farbe oder den Stile für die Schriftgestaltung ändern.</li>
<li>Aktualisieren Sie entsprechend die Stile für die Elemente jeder Ebene. Um den Stil zu aktualisieren, klicken Sie mit der rechten Maustaste auf das formatierte Element, wählen Sie im Kontextmenü die Option <b>Formatierung als Stil</b> aus und klicken Sie auf die Option <b>toc N Stil aktualisieren</b> (Stil <em>toc 2</em> entspricht Elementen der <em>Ebene 2</em>, Stil <em>toc 3</em> entspricht Elementen der <em>Ebene 3</em> usw.).<p><img alt="Stili des Inhaltsverzeichnisses aktualisieren" src="../images/toccustomize.png" /></p>
</li>
<li>Inhaltsverzeichnis aktualisieren</li>
</ol>
<p><b>Inhaltsverzeichnis entfernen</b></p>
<p>Inhaltsverzeichnis aus dem Dokument entfernen:</p>
<ul>
<li>Klicken Sie auf den Pfeil neben <img alt="Inhaltsverzeichnis" src="../images/tocicon.png" /> <b>Inhaltsverzeichnis</b> in der oberen Symbolleiste und wählen Sie die Option <b>Inhaltsverzeichnis entfernen</b> aus dem Menü aus,</li>
<li>oder klicken Sie auf den Pfeil neben dem Steuerelement Inhaltsverzeichnis und wählen Sie die Option <b>Inhaltsverzeichnis entfernen</b> aus.</li>
</ul>
</div>
</body>
</html>

@ -0,0 +1,66 @@
<!DOCTYPE html>
<html>
<head>
<title>Dekoschriften anwenden</title>
<meta charset="utf-8" />
<meta name="description" content="Apply font decoration styles: increment/decrement values, bold, italic, underline, strikeout, superscript/subscript" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Dekoschriften anwenden</h1>
<p>Das Symbol für Dekoschriften finden sie unter der Registerkarte <b>Start</b> in der oberen Symbolleiste.</p>
<p class="note"><b>Hinweis</b>: Wenn Sie die Formatierung auf Text anwenden möchten, der bereits im Dokument vorhanden ist, wählen Sie diesen mit der Maus oder <a href="../HelpfulHints/KeyboardShortcuts.htm#textselection" onclick="onhyperlinkclick(this)">mithilfe der Tastatur</a> aus und legen Sie die gewünschte Formatierung fest.</p>
<table>
<tr>
<td>Fett</td>
<td><img alt="Fett" src="../images/bold.png" /></td>
<td>Dient dazu eine Textstelle durch fette Schrift hervorzuheben.</td>
</tr>
<tr>
<td>Kursiv</td>
<td><img alt="Kursiv" src="../images/italic.png" /></td>
<td>Dient dazu eine Textstelle durch die Schrägstellung der Zeichen hervorzuheben.</td>
</tr>
<tr>
<td>Unterstrichen</td>
<td><img alt="Unterstrichen" src="../images/underline.png" /></td>
<td>Wird verwendet, um den gewählten Textabschnitt mit einer Linie zu unterstreichen.</td>
</tr>
<tr>
<td>Durchgestrichen</td>
<td><img alt="Durchgestrichen" src="../images/strike.png" /></td>
<td>Wird verwendet, um den gewählten Textabschnitt mit einer Linie durchzustreichen.</td>
</tr>
<tr>
<td>Hochgestellt</td>
<td><img alt="Hochgestellt" src="../images/sup.png" /></td>
<td>Wird verwendet, um den gewählten Textabschnitt kleiner zu machen und ihn im oberen Teil der Textzeile unterzubringen, wie in Brüchen.</td>
</tr>
<tr>
<td>Tiefgestellt</td>
<td><img alt="Tiefgestellt" src="../images/sub.png" /></td>
<td>Wird verwendet, um den gewählten Textabschnitt kleiner zu machen und ihn im unteren Teil der Textzeile unterzubringen, wie beispielsweise in chemischen Formeln.</td>
</tr>
</table>
<p>Um auf erweiterte Schrifteinstellungen zuzugreifen, klicken Sie mit der rechten Maustaste und wählen Sie die Option <b>Absatz - Erweiterte Einstellungen</b> im Menü oder nutzen Sie den Link <b>Erweiterte Einstellungen anzeigen</b> in der rechten Seitenleiste. Das Fenster <b>Absatz - Erweiterte Einstellungen</b> öffnet sich, wechseln sie nun in die Registerkarte <b>Schriftart</b>.</p>
<p>Hier stehen Ihnen die folgenden Deckoschriften und Einstellungen zur Verfügung:</p>
<ul>
<li><b>Durchgestrichen</b> - durchstreichen einer Textstelle mithilfe einer Linie</li>
<li><b>Doppelt durchgestrichen</b> - durchstreichen einer Textstelle mithilfe einer doppelten Linie</li>
<li><b>Hochgestellt</b> - Textstellen verkleinern und hochstellen, wie beispielsweise in Brüchen</li>
<li><b>Tiefgestellt</b> - Textstellen verkleinern und tiefstellen, wie beispielsweise in chemischen Formeln</li>
<li><b>Kapitälchen</b> - erzeugen von Großbuchstaben in Höhe von Kleinbuchstaben</li>
<li><b>Großbuchstaben</b> - alle Buchstaben als Großbuchstaben schreiben</li>
<li><b>Abstand</b> - Abstand zwischen den einzelnen Zeichen einstellen</li>
<li><b>Position</b> - Position der Zeichen in einer Zeile zu bestimmen</li>
</ul>
<p><img alt="Absatz - Erweiterte Einstellungen: Schriftart" src="../images/paradvsettings_font.png" /></p>
</div>
</body>
</html>

@ -0,0 +1,54 @@
<!DOCTYPE html>
<html>
<head>
<title>Schriftart, -größe und -farbe festlegen</title>
<meta charset="utf-8" />
<meta name="description" content="Change the following text formatting parameters: font type, size, and color" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Schriftart, -größe und -farbe festlegen</h1>
<p>Sie können Schriftart, Größe und Farbe der Schrift mithilfe der entsprechenden Symbole in der Registerkarte <b>Start</b> auf der oberen Symbolleiste festlegen.</p>
<p class="note"><b>Hinweis</b>: Wenn Sie die Formatierung auf Text anwenden möchten, der bereits im Dokument vorhanden ist, wählen Sie diesen mit der Maus oder <a href="../HelpfulHints/KeyboardShortcuts.htm#textselection" onclick="onhyperlinkclick(this)">mithilfe der Tastatur</a> aus und legen Sie die gewünschte Formatierung fest.</p>
<table>
<tr>
<td>Schriftart</td>
<td><img alt="Schriftart" src="../images/fontfamily.png" /></td>
<td>Wird verwendet, um eine Schriftart aus der Liste mit den verfügbaren Schriftarten zu wählen.</td>
</tr>
<tr>
<td>Schriftgröße</td>
<td><img alt="Schriftgröße" src="../images/fontsize.png" /></td>
<td>Wird verwendet, um eine Schriftgröße aus der Liste zu wählen oder manuell einzugeben.</td>
</tr>
<tr>
<td>Schrift vergrößern</td>
<td><img alt="Schrift vergrößern" src="../images/larger.png" /></td>
<td>Wird verwendet, um die Schriftgröße mit jedem Klicken auf das Symbol um einen Punkt zu vergrößern.</td>
</tr>
<tr>
<td>Schrift verkleinern</td>
<td><img alt="Schrift verkleinern" src="../images/smaller.png" /></td>
<td>Wird verwendet, um die Schriftgröße mit jedem Klicken auf das Symbol um einen Punkt zu verkleinern.</td>
</tr>
<tr>
<td>Texthervorhebungsfarbe</td>
<td><img alt="Texthervorhebungsfarbe" src="../images/highlightcolor.png" /></td>
<td>Wird verwendet, um den Hintergrund für einzelne Sätze, Phrasen, Wörter oder sogar Zeichen durch Hinzufügen eines Farbbandes zu markieren, das den Effekt eines Textmarker um den Text herum imitiert. Wählen Sie dazu den gewünschten Text aus und klicken Sie anschließend auf den Abwärtspfeil neben dem Symbol, um eine Farbe auf der Palette auszuwählen (diese Farbeinstellung ist unabhängig vom ausgewählten <b>Farbschema</b> und enthält 16 Farben) - die Farbe wird auf den ausgewählten Text angewendet. Alternativ können Sie zuerst eine Hervorhebungsfarbe auswählen und dann den Text mit der Maus auswählen - der Mauszeiger sieht in diesem Fall so aus <img alt="Mauszeiger bei der Texthervorhebung" src="../images/highlight_color_mouse_pointer.png" /> und Sie können mehrere verschiedene Teile Ihres Textes nacheinander markieren. Um die Hervorhebung zu beenden, klicken Sie einfach erneut auf das Symbol. Um die Markierungsfarbe zu löschen, klicken Sie auf die Option <b>Keine Füllung</b>. Bei <b>Hervorhebungen</b> werden nur die Zeichen hinterlegt, im Gegensatz zu <a href="../UsageInstructions/BackgroundColor.htm" onclick="onhyperlinkclick(this)"><b>Hintergrundfarbe,</b></a> <img alt="Hintergrundfarbe Absatz" src="../images/backgroundcolor.png" /> die auf den gesamten Absatz angewendet wird und auch Leerräume im Absatz farblich hinterlegt.</td>
</tr>
<tr>
<td>Schriftfarbe</td>
<td><img alt="Schriftfarbe" src="../images/fontcolor.png" /></td>
<td>Wird verwendet, um die Farbe der Buchstaben/Zeichen im Text zu ändern. Standardmäßig wird die Schriftfarbe in einem neuen leeren Dokument automatisch festgelegt, als schwarze Schrift auf weißem Hintergrund. Wenn Sie die Hintergrundfarbe auf schwarz ändern, wechselt die Schriftfarbe automatisch auf weiß, damit sie weiter zu erkennen ist. Um eine andere Farbe auszuwählen, klicken Sie auf den Abwärtspfeil neben dem Symbol und wählen Sie eine Farbe aus den verfügbaren Paletten aus (die angezeigten <b>Designfarben</b> sind abhängig vom ausgewählten <a href="../UsageInstructions/ChangeColorScheme.htm" onclick="onhyperlinkclick(this)">Farbschema</a>. Wenn Sie die Standardschriftfarbe geändert haben, können Sie die Standardfarbe für die ausgewählte Textpassage über die Option <b>Automatisch</b> in der Gruppe Farbpaletten wiederherstellen.</td>
</tr>
</table>
<p class="note"><b>Hinweis</b>: Weitere Informationen zum Umgang mit Farbpaletten finden Sie auf <a href="../UsageInstructions/ChangeColorScheme.htm" onclick="onhyperlinkclick(this)">dieser Seite</a>.</p>
</div>
</body>
</html>

@ -0,0 +1,66 @@
<!DOCTYPE html>
<html>
<head>
<title>Formatvorlagen anwenden</title>
<meta charset="utf-8" />
<meta name="description" content="Apply formatting styles: normal, heading, quote, list, etc." />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Formatvorlagen anwenden</h1>
<p>Jede Formatvorlage besteht aus einer Reihe vordefinierter Formatierungsoptionen: (Schriftgröße, Farbe, Zeilenabstand, Ausrichtung usw.). Mit den Vorlagen können Sie verschiedene Segmente des Dokuments schnell formatieren (Überschriften, Zwischenüberschriften, Listen, normaler Text, Zitate) und müssen nicht jedes Mal mehrere Formatierungsoptionen einzeln anwenden. Gleichzeitig stellen Sie auf diese Weise auch ein einheitliches Erscheinungsbild für das gesamte Dokument sicher. Eine Vorlage kann immer nur bis zum Ende eines Absatzes angewendet werden.</p>
<h3>Standardstile verwenden:</h3>
<p>Verfügbaren Textformatvorlagen anwenden:</p>
<ol>
<li>Positionieren Sie den Cursor im gewünschten Abschnitt bzw. wählen Sie mehrere Absätze aus, auf die Sie eine Formatvorlage anwenden möchten.</li>
<li>Wählen Sie eine gewünschte Vorlage rechts in der Registerkarte <b>Start</b> aus.</li>
</ol>
<p>Die folgenden Formatvorlagen sind verfügbar: Standard, Kein Leerraum, Überschrift 1-9, Titel, Untertitel, Zitat, intensives Zitat, Listenabsatz.</p>
<p><img alt="Formatvorlagen" src="../images/formattingpresets.png" /></p>
<h3>Vorhandene Formatierungen bearbeiten und neue erstellen</h3>
<p><b>Eine vorhandene Formatierung ändern</b></p>
<ol>
<li>Wenden Sie die gewünschte Formatierung auf einen Absatz an.</li>
<li>Markieren Sie den entsprechenden Absatz und ändern Sie alle benötigten Formatierungsparameter.</li>
<li>Speichern Sie die vorgenommenen Änderungen:<ul>
<li>Klicken Sie mit der rechten Maustaste auf den editierten Text, wählen Sie die Option <b>Formatierung als Vorlage</b> und klicken Sie dann auf die Option <b>„Stilname“ aktualisieren</b> (der „Stilname“ entspricht dem Namen der Vorlagen, die Sie in Schritt 1 angewendet haben) oder</li>
<li>wählen Sie die bearbeitete Textstelle mit der Maus aus, ziehen Sie die Stilgalerie herunter, klicken Sie mit der rechten Maustaste auf die Formatvorlage, die Sie ändern möchten und wählen Sie die Option <b>Aus Auswahl aktualisieren</b>.</li>
</ul>
</li>
</ol>
<p>Wenn eine Formatvorlage geändert wird, werden alle Absätze innerhalb eines Dokuments entsprechend geändert, die mit dieser Vorlage formatiert worden sind.</p>
<p><b>Erstellen einer neuen Vorlage:</b></p>
<ol>
<li>Formatieren Sie einen Textabschnitt nach Ihrem Belieben.</li>
<li>Wählen Sie eine geeignete Methode um den Stil als Vorlage zu speichern:<ul>
<li>Klicken Sie mit der rechten Maustaste auf den editierten Text, wählen Sie die Option <b>Formatierung als Vorlage</b> und klicken Sie dann auf die Option <b>Neue Vorlage erstellen</b> oder</li>
<li>wählen Sie die bearbeitete Textstelle mit der Maus aus, ziehen Sie die Stilgalerie herunter, klicken Sie auf die Option <b>Auswahl als neue Vorlage übernehmen</b>.</li>
</ul>
</li>
<li>Legen Sie die Parameter im Fenster <b>Neue Vorlage erstellen</b> fest:<p><img alt="Fenster neue Vorlage erstellen" src="../images/createnewstylewindow.png" /></p>
<ul>
<li>Geben Sie den Namen der neuen Formatvorlage in das dafür vorgesehene Texteingabefeld ein.</li>
<li>Wählen Sie den gewünschten Stil für den folgenden Absatz aus der Liste <b>Nächsten Absatz formatieren</b>.</li>
<li>Klicken Sie auf <b>OK</b>.</li>
</ul>
</li>
</ol>
<p>Die neue Stilvorlage wird der Stilgalerie hinzugefügt.</p>
<p><b>Benutzerdefinierten Vorlagen verwalten:</b></p>
<ul>
<li>Um die Standardeinstellungen einer bestimmten geänderten Formatvorlage wiederherzustellen, klicken Sie mit der rechten Maustaste auf die Vorlage, die Sie wiederherstellen möchten und wählen Sie die Option <b>Standard wiederherstellen</b></li>
<li>Um die Standardeinstellungen aller Formatvorlage wiederherzustellen, die Sie geändert haben, klicken Sie mit der rechten Maustaste auf eine Standardvorlage in der Stilgalerie und wählen Sie die Option <b>Ale Standardvorlagen wiederherstellen</b><p><img alt="Menü bearbeitete Vorlagen" src="../images/editedstylemenu.png" /></p>
</li>
<li>Um eine der neu erstellten Vorlagen zu löschen, klicken Sie mit der rechten Maustaste auf den entsprechenden Stil und wählen Sie die Option <b>Formatvorlage löschen</b>.</li>
<li>Um alle neu erstellten Vorlagen zu löschen, klicken Sie mit der rechten Maustaste auf eine beliebige neu erstellte Vorlage und wählen Sie die Option <b>Alle benutzerdefinierten Vorlagen löschen</b>.<p><img alt="Menü benutzerdefinierte Vorlagen" src="../images/customstylemenu.png" /></p>
</li>
</ul>
</div>
</body>
</html>

@ -0,0 +1,173 @@
<!DOCTYPE html>
<html>
<head>
<title>AutoFormen einfügen</title>
<meta charset="utf-8" />
<meta name="description" content="Add an autoshape to your document and adjust its properties." />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>AutoFormen einfügen</h1>
<h3>Eine AutoForm einfügen</h3>
<p>Eine AutoForm in einem Dokument einfügen:</p>
<ol>
<li>Wechseln Sie in der oberen Symbolleiste auf die Registerkarte <b>Einfügen</b>.</li>
<li>Klicken Sie auf der oberen Symbolleiste auf das Symbol <img alt="Form" src="../images/insertautoshape.png" /> <b>Form</b></li>
<li>Wählen Sie eine der verfügbaren Gruppen für AutoFormen aus: Standardformen, geformte Pfeile, Mathe, Diagramme, Sterne und Bänder, Legenden, Schaltflächen, Rechtecke, Linien.</li>
<li>Klicken Sie auf in der gewählten Gruppe auf die gewünschte AutoForm.</li>
<li>Positionieren Sie den Mauszeiger an der Stelle, an der Sie eine Form einfügen möchten.</li>
<li>Sobald die AutoForm hinzugefügt wurde, können Sie Größe, Position und Eigenschaften ändern.<p class="note"><b>Hinweis</b>: Um der AutoForm eine Beschriftung hinzuzufügen, wählen Sie die Form auf der Seite aus und geben Sie den gewünschten Text ein. Ein solcher Text wird Bestandteil der AutoForm (wenn Sie die AutoForm verschieben oder drehen, wird der Text ebenfalls verschoben oder gedreht).</p>
</li>
</ol>
<h3>AutoFormen bewegen und die Größe ändern</h3>
<p id ="shape_resize"><img class="floatleft" alt="AutoForm umgestalten" src="../images/reshaping.png" />Um die Formgröße zu ändern, ziehen Sie die kleinen Quadrate <img alt="Quadrat" src="../images/resize_square.png" /> an den Kanten der Formen. Um die ursprünglichen Proportionen der ausgewählten AutoFormen während der Größenänderung beizubehalten, halten Sie Taste <b>UMSCHALT</b> gedrückt und ziehen Sie eines der Ecksymbole.</pid>
<p>Bei der Änderung einiger Formen, z.B. geformte Pfeile oder Legenden, ist auch ein gelbes diamantartiges Symbol <img alt="Gelber Diamant" src="../images/yellowdiamond.png" /> verfügbar. Über dieses Symbol können verschiedene Aspekte einer Form geändert werden, z.B. die Länge des Pfeilkopfes.</p>
<p>Um die Formposition zu ändern, nutzen Sie das <img alt="Pfeil" src="../images/arrow.png" /> Symbol, das eingeblendet wird, wenn Sie mit dem Mauszeiger über die AutoForm fahren. Ziehen Sie die Form in die gewünschten Position, ohne die Maustaste loszulassen. Wenn Sie die AutoForm verschieben, werden Hilfslinien angezeigt, damit Sie das Objekt auf der Seite präzise positionieren können (wenn ein anderer Umbruchstil als mit Text in Zeile ausgewählt haben). Um die AutoForm in 1-Pixel-Stufen zu verschieben, halten Sie die Taste <b>STRG</b> gedrückt und verwenden Sie die Pfeile auf der Tastatur. Um die AutoForm streng horizontal/vertikal zu verschieben und sie in perpendikulare Richtung nicht rutschen zu lassen, halten Sie die <b>UMSCHALT</b>-Taste beim Drehen gedrückt.</p>
<p>Um die Form zu drehen, richten Sie den Mauszeiger auf den Drehpunkt <img alt="Drehpunkt" src="../images/greencircle.png" /> und ziehen Sie ihn im Uhrzeigersinn oder gegen Uhrzeigersinn. Um die Drehung in 15-Grad-Stufen durchzuführen, halten Sie die <b>UMSCHALT</b>-Taste bei der Drehung gedrückt.</p>
<hr />
<h3>AutoFormeinstellungen anpassen</h3>
<p id ="shape_rightclickmenu">Nutzen Sie zum ausrichten und anordnen von AutoFormen das <b>Rechtsklickmenü</b>. Die Menüoptionen sind:</p>
<ul>
<li><b>Ausschneiden, Kopieren, Einfügen</b> - Standardoptionen zum Ausschneiden oder Kopieren ausgewählter Textpassagen/Objekte und zum Einfügen von zuvor ausgeschnittenen/kopierten Textstellen oder Objekten an der aktuellen Cursorposition.</li>
<li><b>Anordnen</b> - um eine ausgewählte Form in den Vordergrund bzw. Hintergrund oder eine Ebene nach vorne bzw. hinten zu verschieben sowie Formen zu gruppieren und die Gruppierung aufzuheben (um diese wie ein einzelnes Objekt behandeln zu können). Weitere Informationen zum Anordnen von Objekten finden Sie auf <a href="../UsageInstructions/AlignArrangeObjects.htm" onclick="onhyperlinkclick(this)">dieser Seite</a>.</li>
<li><b>Ausrichten</b> - um eine Form linksbündig, zentriert, rechtsbündig, oben, mittig oder unten auszurichten. Weitere Informationen zum Ausrichten von Objekten finden Sie auf <a href="../UsageInstructions/AlignArrangeObjects.htm" onclick="onhyperlinkclick(this)">dieser Seite</a>.</li>
<li><b>Textumbruch</b> - der Stil für den Textumbruch wird aus den verfügbaren Vorlagen ausgewählt: Mit Text in Zeile, Quadrat, Eng, Transparent, Oben und unten, Vorne, Hinten (für weitere Information lesen Sie die folgende Beschreibung der erweiterten Einstellungen). Die Option <b>Umbruchsgrenze bearbeiten</b> ist nur verfügbar, wenn Sie einen anderen Umbruchstil als „Mit Text in Zeile“ auswählen. Ziehen Sie die Umbruchpunkte, um die Grenze benutzerdefiniert anzupassen. Um einen neuen Rahmenpunkt zu erstellen, klicken Sie auf eine beliebige Stelle auf der roten Linie und ziehen Sie diese an die gewünschte Position. <img alt="Umbruchsgrenze bearbeiten" src="../images/wrap_boundary.png" /></li>
<li><b>Form - Erweiterte Einstellungen</b> wird verwendet, um das Fenster „Absatz - Erweiterte Einstellungen“ zu öffnen.</li>
</ul>
<hr />
<p>Einige Eigenschaften der AutoFormen können in der Registerkarte <b>Formeinstellungen</b> in der rechten Seitenleiste geändert werden. Klicken Sie dazu auf die Form und wählen Sie das Symbol <b>Formeinstellungen</b> <img alt="Formeinstellungen" src="../images/shape_settings_icon.png" /> in der rechten Seitenleiste aus. Die folgenden Eigenschaften können geändert werden:</p>
<ul>
<li id="shape_fill"><b>Füllung</b> - zum Ändern der Füllung einer AutoForm. Folgende Optionen stehen Ihnen zur Verfügung:<ul>
<li><b>Einfarbige Füllung</b> - wählen Sie diese Option, um die Volltonfarbe festzulegen, mit der Sie die innere Fläche der ausgewählten Autoform ausfüllen möchten.<p><img alt="Einfarbige Füllung" src="../images/fill_color.png" /></p>
<p id="color">Klicken Sie auf das Farbfeld unten und wählen Sie die gewünschte Farbe aus den verfügbaren <a href="../UsageInstructions/ChangeColorScheme.htm" onclick="onhyperlinkclick(this)">Farbpaletten</a> aus oder legen Sie eine beliebige Farbe fest:</p>
</li>
<li><b>Farbverlauf</b> - Wählen Sie diese Option, um die Form mit zwei Farben zu füllen, die sich sanft von einer zur anderen ändern.<p><img alt="Farbverlauf" src="../images/fill_gradient.png" /></p>
<ul>
<li><b>Stil</b> - wählen Sie eine der verfügbaren Optionen: <b>Linear</b> (Farben ändern sich linear, d.h. entlang der horizontalen/vertikalen Achse oder diagonal in einem 45-Grad Winkel) oder <b>Radial</b> (Farben ändern sich kreisförmig vom Zentrum zu den Kanten).</li>
<li><b>Richtung</b> - wählen Sie eine Vorlage aus dem Menü aus. Wenn der Farbverlauf <b>Linear</b> ausgewählt ist, sind die folgenden Richtungen verfügbar: von oben links nach unten rechts, von oben nach unten, von oben rechts nach unten links, von rechts nach links, von unten rechts nach oben links, von unten nach oben, von unten links nach oben rechts, von links nach rechts. Wenn der Farbverlauf <b>Radial</b> ausgewählt ist, steht nur eine Vorlage zur Verfügung.</li>
<li><b>Farbverlauf</b> - klicken Sie auf den linken Schieberegler <img alt="Schieberegler" src="../images/gradientslider.png" /> unter der Farbverlaufsleiste, um das Farbfeld für die erste Farbe zu aktivieren. Klicken Sie auf das Farbfeld auf der rechten Seite, um die erste Farbe in der Farbpalette auszuwählen. Nutzen Sie den rechten Schieberegler unter der Farbverlaufsleiste, um den Wechselpunkt festzulegen, an dem eine Farbe in die andere übergeht. Nutzen Sie den rechten Schieberegler unter der Farbverlaufsleiste, um die zweite Farbe anzugeben und den Wechselpunkt festzulegen.</li>
</ul>
</li>
<li><b>Bild- oder Texturfüllung</b> - wählen Sie diese Option, um ein Bild oder eine vorgegebene Textur als Formhintergrund zu benutzen.<p><img alt="Bild- oder Texturfüllung" src="../images/fill_picture.png" /></p>
<ul>
<li>Wenn Sie ein Bild als Hintergrund für eine Form verwenden möchten, können Sie ein Bild aus <b>Datei</b> einfügen, indem Sie über das geöffnete Fenstern den Speicherort auf Ihrem Computer auswählen, oder aus <b>URL</b>, indem Sie die entsprechende URL-Adresse ins geöffnete Fenster einfügen.</li>
<li>Wenn Sie eine Textur als Hintergrund für eine Form nutzen möchten, öffnen Sie das Menü <b>Textur</b> und wählen Sie die gewünschte Texturvoreinstellung aus.<p>Momentan sind die folgenden Texturen vorhanden: Leinwand, Karton, dunkler Stoff, Korn, Granit, graues Papier, stricken, Leder, braunes Papier, Papyrus, Holz.</p>
</li>
</ul>
<ul>
<li>Wenn das gewählte <b>Bild</b> kleiner oder größer als die AutoForm ist, können Sie die Option <b>Strecken</b> oder <b>Kacheln</b> aus dem Listenmenü auswählen.<p>Die Option <b>Strecken</b> ermöglicht Ihnen die Größe des Bildes so anzupassen, dass es den kompletten Bereich der AutoForm füllen kann.</p>
<p>Die Option <b>Kacheln</b> ermöglicht Ihnen nur einen Teil eines größeren Bildes zu verwenden und die Originalgröße beizubehalten oder ein kleines Bild unter Beibehaltung der Originalgröße zu wiederholen und durch diese Wiederholungen die gesamte Fläche der AutoForm auszufüllen.</p>
<p class="note"><b>Hinweis</b>: Jede Voreinstellung für <b>Texturfüllungen</b> ist dahingehend festgelegt, den gesamten Bereich auszufüllen, aber Sie können nach Bedarf auch den Effekt <b>Strecken</b> anwenden.</p>
</li>
</ul>
</li>
<li><b>Muster</b> - wählen Sie diese Option, um die Form mit einem zweifarbigen Design zu füllen, dass aus regelmäßig wiederholten Elementen besteht.<p><img alt="Füllungsmuster" src="../images/fill_pattern.png" /></p>
<ul>
<li><b>Muster</b> - wählen Sie eine der Designvorgaben aus dem Menü aus.</li>
<li><b>Vordergrundfarbe</b> - klicken Sie auf dieses Farbfeld, um die Farbe der Musterelemente zu ändern.</li>
<li><b>Hintergrundfarbe</b> - klicken Sie auf dieses Farbfeld, um die Farbe des Hintergrundmusters zu ändern.</li>
</ul>
</li>
<li><b>Keine Füllung</b> - wählen Sie diese Option, wenn Sie keine Füllung verwenden möchten.</li>
</ul>
</li>
</ul>
<p><img class="floatleft" alt="Gruppe Einstellungen AutoFom" src="../images/right_autoshape.png" /></p>
<ul style="margin-left: 280px;">
<li><b>Transparenz</b> - hier können Sie den Grad der gewünschten <b>Transparenz</b> auswählen, bringen Sie dazu den Schieberegler in die gewünschte Position oder geben Sie manuell einen Prozentwert ein. Der Standardwert beträgt <b>100%</b>. Also volle Deckkraft. Der Wert <b>0%</b> steht für vollständige Transparenz.</li>
<li id="shape_stroke"><b>Strich</b> - nutzen Sie diese Sektion, um die Konturbreite und -farbe der AutoForm zu ändern.<ul>
<li>Um die Strichstärke zu ändern, wählen Sie eine der verfügbaren Optionen im Listenmenü <b>Größe</b> aus. Die verfügbaren Optionen sind: 0,5 Pt., 1 Pt., 1,5 Pt., 2,25 Pt., 3 Pt., 4,5 Pt., 6 Pt. Alternativ können Sie die Option <b>Keine Linie</b> auswählen, wenn Sie keine Umrandung wünschen.</li>
<li>Um die <b>Konturfarbe</b> zu ändern, klicken Sie auf das farbige Feld und wählen Sie die <a href="../UsageInstructions/ChangeColorScheme.htm" onclick="onhyperlinkclick(this)">gewünschte Farbe</a> aus.</li>
<li>Um den <b>Stil der Kontur</b> zu ändern, wählen Sie die gewünschte Option aus der entsprechenden Dropdown-Liste aus (standardmäßig wird eine durchgezogene Linie verwendet, diese können Sie in eine der verfügbaren gestrichelten Linien ändern).</li>
</ul>
</li>
<li><b>Textumbruch</b> - wählen Sie den Stil für den Textumbruch aus den verfügbaren Stilen aus: Mit Text verschieben, Quadrat, Eng, Transparent, Oben und unten, Vorne, Hinten (weitere Informationen finden Sie in der nachfolgenden Beschreibung der erweiterten Einstellungen).</li>
<li><b>AutoForm ändern</b> - ersetzen Sie die aktuelle AutoForm durch eine andere, die Sie im Listenmenü wählen können.</li>
</ul>
<hr />
<p>Um die <b>erweiterte Einstellungen</b> der AutoForm zu ändern, klicken Sie mit der rechten Maustaste auf die Form und wählen Sie die Option <b>Erweiterte Einstellungen</b> im Menü aus, oder klicken Sie in der rechten Seitenleiste auf die Verknüpfung <b>Erweiterte Einstellungen anzeigen</b>. Das Fenster „Form - Erweiterte Einstellungen“ wird geöffnet:</p>
<p><img alt="Form - Erweiterte Einstellungen" src="../images/shape_properties.png" /></p>
<p>Die Registerkarte <b>Größe</b> enthält die folgenden Parameter:</p>
<ul>
<li><b>Breite</b> - ändern Sie die Breite der AutoForm mit den verfügbaren Optionen.<ul>
<li><b>Absolut</b> - geben Sie einen exakten Wert in absoluten Einheiten an, wie <b>Zentimeter</b>/<b>Punkte</b>/<b>Zoll</b> (abhängig von der Voreinstellung in der Registerkarte <b>Datei</b> -&gt; <b>Erweiterte Einstellungen...</b>).</li>
<li><b>Relativ</b> - geben Sie einen Prozentwert an, <b>gemessen von</b> <em>linker Seitenrandbreite</em>, <em>Seitenrand</em> (der Abstand zwischen dem linken und rechten Seitenrand), <em>Seitenbreite</em> oder der <em>rechten Seitenrandbreite</em>.</li>
</ul>
</li>
<li><b>Höhe</b> - ändern Sie die Höhe der AutoForm.<ul>
<li><b>Absolut</b> - geben Sie einen exakten Wert in absoluten Einheiten an, wie <b>Zentimeter</b>/<b>Punkte</b>/<b>Zoll</b> (abhängig von der Voreinstellung in der Registerkarte <b>Datei</b> -&gt; <b>Erweiterte Einstellungen...</b>).</li>
<li><b>Relativ</b> - geben Sie einen Prozentwert an, <b>gemessen vom</b> <em>Seitenrand</em> (der Abstand zwischen dem linken und rechten Seitenrand), der <em>unteren Randhöhe</em>, der <em>Seitenhöhe</em> oder der <em>oberen Randhöhe</em>.</li>
</ul>
</li>
<li>Wenn die Funktion <b>Seitenverhältnis sperren</b> aktivieren ist, werden Breite und Höhe gleichmäßig geändert und das ursprünglichen Seitenverhältnis wird beibehalten.</li>
</ul>
<p id="shape_wrapping"><img alt="Form - Erweiterte Einstellungen" src="../images/shape_properties_1.png" /></p>
<p>Die Registerkarte <b>Textumbruch</b> enthält die folgenden Parameter:</p>
<ul>
<li><b>Textumbruch</b> - legen Sie fest, wie die Form im Verhältnis zum Text positioniert wird: entweder als Teil des Textes (wenn Sie die Option „Mit Text verschieben“ auswählen) oder an allen Seiten von Text umgeben (wenn Sie einen anderen Stil wählen).<ul>
<li><p><img alt="Textumbruch - Mit Text verschieben" src="../images/wrappingstyle_inline.png" /> <b>Mit Text verschieben</b> - die Form wird Teil des Textes (wie ein Zeichen) und wenn der Text verschoben wird, wird auch die Form verschoben. In diesem Fall sind die Positionsoptionen nicht verfügbar.</p>
<p>Ist eine der folgenden Umbrucharten ausgewählt, kann die Form unabhängig vom Text verschoben und auf der Seite positioniert werden:</p>
</li>
<li><p><img alt="Textumbruch - Quadrat" src="../images/wrappingstyle_square.png" /> <b>Quadrat</b> - der Text bricht um den rechteckigen Kasten, der die Form umgibt.</p></li>
<li><p><img alt="Textumbruch - Eng" src="../images/wrappingstyle_tight.png" /> <b>Eng</b> - der Text bricht um die Formkanten herum.</p></li>
<li><p><img alt="Textumbruch - Transparent" src="../images/wrappingstyle_through.png" /> <b>Transparent</b> - der Text bricht um die Formkanten herum und füllt den offenen weißen Leerraum innerhalb der Form. Wählen Sie für diesen Effekt die Option <b>Umbruchsgrenze bearbeiten</b> aus dem Rechtsklickmenü aus.</p></li>
<li><p><img alt="Textumbruch - Oben und unten" src="../images/wrappingstyle_topandbottom.png" /> <b>Oben und unten</b> - der Text ist nur oberhalb und unterhalb der Form.</p></li>
<li><p><img alt="Textumbruch - Vorne" src="../images/wrappingstyle_infront.png" /> <b>Vorne</b> - die Form überlappt mit dem Text.</p></li>
<li><p><img alt="Textumbruch - Hinten" src="../images/wrappingstyle_behind.png" /> <b>Hinten</b> - der Text überlappt mit der Form.</p></li>
</ul>
</li>
</ul>
<p>Wenn Sie die Stile Quadrat, Eng, Transparent oder Oben und unten auswählen, haben Sie die Möglichkeit zusätzliche Parameter einzugeben - <b>Abstand vom Text</b> auf allen Seiten (oben, unten, links, rechts).</p>
<p id="position"><img alt="Form - Erweiterte Einstellungen" src="../images/shape_properties_2.png" /></p>
<p>Die Registerkarte <b>Position</b> ist nur verfügbar, wenn Sie einen anderen Umbruchstil als „Mit Text in Zeile“ auswählen. Hier können Sie abhängig vom gewählten Format des Textumbruchs die folgenden Parameter festlegen:</p>
<ul>
<li>In der Gruppe <b>Horizontal</b>, können Sie eine der folgenden drei AutoFormpositionierungstypen auswählen:<ul>
<li><b>Ausrichtung</b> (links, zentriert, rechts) <b>gemessen an</b> Zeichen, Spalte, linker Seitenrand, Seitenrand, Seite oder rechter Seitenrand.</li>
<li><b>Absolute Position</b>, gemessen in absoluten Einheiten wie <b>Zentimeter</b>/<b>Punkte</b>/<b>Zoll</b> (abhängig von der Voreinstellung in <b>Datei</b> -&gt; <b>Erweiterte Einstellungen...</b>), <b>rechts von</b> Zeichen, Spalte, linker Seitenrand, Seitenrand, Seite oder rechter Seitenrand.</li>
<li><b>Relative Position</b> in Prozent, <b>gemessen von</b> linker Seitenrand, Seitenrand, Seite oder rechter Seitenrand.</li>
</ul>
</li>
<li>In der Gruppe <b>Vertikal</b>, können Sie eine der folgenden drei AutoFormpositionierungstypen auswählen:<ul>
<li><b>Ausrichtung</b> (oben, zentriert, unten) <b>gemessen von</b> Zeile, Seitenrand, unterer Rand, Abschnitt, Seite oder oberer Rand.</li>
<li><b>Absolute Position</b>, gemessen in absoluten Einheiten wie <b>Zentimeter</b>/<b>Punkte</b>/<b>Zoll</b> (abhängig von der Voreinstellung in <b>Datei</b> -&gt; <b>Erweiterte Einstellungen...</b>), <b>unterhalb</b> Zeile, Seitenrand, unterer Seitenrand, Absatz, Seite oder oberer Seitenrand.</li>
<li><b>Relative Position</b> in Prozent, <b>gemessen von</b> Seitenrand, unterer Seitenrand, Seite oder oberer Seitenrand.</li>
</ul>
</li>
<li>Im Kontrollkästchen <b>Objekt mit Text verschieben</b> können Sie festlegen, ob sich die AutoForm zusammen mit dem Text bewegen lässt, mit dem sie verankert wurde.</li>
<li><b>Überlappen zulassen</b> bestimmt, ob zwei AutoFormen einander überlagern können oder nicht, wenn Sie diese auf einer Seite dicht aneinander bringen.</li>
</ul>
<p><img alt="Form - Erweiterte Einstellungen" src="../images/shape_properties_3.png" /></p>
<p>Die Registerkarte <b>Formeinstellungen</b> enthält die folgenden Parameter:</p>
<ul>
<li><b>Linienart</b> - in dieser Gruppe können Sie die folgenden Parameter bestimmen:<ul>
<li><b>Abschlusstyp</b> - legen Sie den Stil für den Abschluss der Linie fest, diese Option besteht nur bei Formen mit offener Kontur wie Linien, Polylinien usw.:<ul>
<li><b>Flach</b> - flacher Abschluss</li>
<li><b>Rund</b> - runder Abschluss</li>
<li><b>Quadratisch</b> - quadratisches Linienende</li>
</ul>
</li>
<li><b>Anschlusstyp</b> - legen Sie die Art der Verknüpfung von zwei Linien fest, z.B. kann diese Option auf Polylinien oder die Ecken von Dreiecken bzw. Vierecken angewendet werden:<ul>
<li><b>Rund</b> - abgerundete Ecke</li>
<li><b>Schräge Kante</b> - die Ecke wird schräg abgeschnitten</li>
<li><b>Winkel</b> - spitze Ecke Dieser Typ passt gut bei AutoFormen mit spitzen Winkeln.</li>
</ul>
<p class="note"><b>Hinweis</b>: Der Effekt wird auffälliger, wenn Sie eine hohe Konturbreite verwenden.</p>
</li>
</ul>
</li>
<li><b>Pfeile</b> - Gruppe ist verfügbar, wenn eine Form aus der Gruppe <b>Linien</b> ausgewählt wurde. Dadurch können Sie die Form von <b>Startpfeil</b> und <b>Endpfeil</b> festlegen und die jeweilige <b>Größe</b> bestimmen. Wählen Sie dazu einfach die gewünschte Option aus der Liste aus.</li>
</ul>
<p><img alt="Form - Erweiterte Einstellungen" src="../images/shape_properties_4.png" /></p>
<p>Über die Registerkarte <b>Textränder</b> können Sie die <b>oberen</b>, <b>unteren</b>, <b>linken</b> und <b>rechten</b> inneren Ränder der AutoForm ändern (also den Abstand zwischen dem Text innerhalb der Form und dem Rahmen der AutoForm).</p>
<p class="note"><b>Hinweis</b>: diese Registerkarte ist nur verfügbar, wenn der AutoForm ein Text hinzugefügt wurde, ansonsten wird die Registerkarte ausgeblendet.</p>
<p><img alt="Form - Erweiterte Einstellungen" src="../images/shape_properties_5.png" /></p>
<p>Die Registerkarte <b>Alternativtext</b> ermöglicht die Eingabe eines <b>Titels</b> und einer <b>Beschreibung</b> die Personen mit Sehbehinderungen oder kognitiven Beeinträchtigungen vorgelesen werden kann damit sie besser verstehen können, welche Informationen in der Form vorhanden sind.</p>
</div>
</body>
</html>

@ -0,0 +1,40 @@
<!DOCTYPE html>
<html>
<head>
<title>Lesezeichen hinzufügen</title>
<meta charset="utf-8" />
<meta name="description" content="Bookmarks allow to quickly jump to a certain position in the current document or add a link to this location within the document." />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Lesezeichen hinzufügen</h1>
<p>Lesezeichen ermöglichen den schnellen Wechsel zu einer bestimmten Position im aktuellen Dokument oder das Hinzufügen eines Links an dieser Position im Dokument.</p>
<p>Einfügen eines Lesezeichens:</p>
<ol>
<li>Positionieren Sie den Mauszeiger an den Anfang der Textpassage, in die das Lesezeichen eingefügt werden soll.</li>
<li>Wechseln Sie in der oberen Symbolleiste auf die Registerkarte <b>Verweise</b>.</li>
<li>Klicken Sie in der oberen Symbolleiste auf das Symbol <img alt="Lesezeichen" src="../images/bookmark.png" /> <b>Lesezeichen</b>.</li>
<li>Geben Sie im sich öffnenden Fenster <b>Lesezeichen</b> den <b>Namen des Lesezeichens</b> ein und klicken Sie auf die Schaltfläche <b>Hinzufügen</b> - das Lesezeichen wird der unten angezeigten Lesezeichenliste hinzugefügt.<p class="note"><b>Hinweis</b>: Der Name des Lesezeichens sollte mit einem Buchstaben beginnen, er kann jedoch auch Zahlen enthalten. Der Name des Lesezeichens darf keine Leerzeichen enthalten, ein Unterstrich "_" ist jedoch möglich.</p>
<p><img alt="Fenster Lesezeichen" src="../images/bookmark_window.png" /></p>
</li>
</ol>
<p>So wechseln Sie zu einem der hinzugefügten Lesezeichen im Dokumenttext:</p>
<ol>
<li>Klicken Sie in der oberen Symbolleiste unter der Registerkarte <b>Verweise</b> auf das Symbol <img alt="Lesezeichen" src="../images/bookmark.png" /> <b>Lesezeichen</b>.</li>
<li>Wählen Sie im sich öffnenden Fenster <b>Lesezeichen</b> das Lesezeichen aus, zu dem Sie springen möchten. Um das erforderliche Lesezeichen in der Liste zu finden, können Sie die Liste nach <b>Name</b> oder <b>Position</b> eines Lesezeichens im Dokumenttext sortieren.</li>
<li>Aktivieren Sie die Option <b>Versteckte Lesezeichen</b>, um ausgeblendete Lesezeichen in der Liste anzuzeigen (z. B. die vom Programm automatisch erstellten Lesezeichen, wenn Sie Verweise auf einen bestimmten Teil des Dokuments hinzufügen. Wenn Sie beispielsweise einen Hyperlink zu einer bestimmten Überschrift innerhalb des Dokuments erstellen, erzeugt der Dokumenteditor automatisch ein ausgeblendetes Lesezeichen für das Ziel dieses Links).</li>
<li>Klicken Sie auf die Schaltfläche <b>Gehe zu</b> - der Cursor wird an der Stelle innerhalb des Dokuments positioniert, an der das ausgewählte Lesezeichen hinzugefügt wurde,</li>
<li>klicken Sie auf die Schaltfläche <b>Schließen</b>, um das Dialogfenster zu schließen.</li>
</ol>
<p>Um ein Lesezeichen zu löschen, wählen Sie den entsprechenden Namen aus der Liste der Lesezeichen aus und klicken Sie auf <b>Löschen</b>.</p>
<p>Informationen zum Verwenden von Lesezeichen beim Erstellen von Links finden Sie im Abschnitt <a href="../UsageInstructions/AddHyperlinks.htm" onclick="onhyperlinkclick(this)">Hyperlinks hinzufügen</a>.</p>
</div>
</body>
</html>

@ -0,0 +1,223 @@
<!DOCTYPE html>
<html>
<head>
<title>Diagramme einfügen</title>
<meta charset="utf-8" />
<meta name="description" content="Add a chart to your document and adjust its position, size and properties" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Diagramme einfügen</h1>
<h3>Diagramm einfügen</h3>
<p>Einfügen eines Diagramms</p>
<ol>
<li>Positionieren Sie den Cursor an der Stelle, an der Sie ein Diagramm einfügen möchten.</li>
<li>Wechseln Sie in der oberen Symbolleiste auf die Registerkarte <b>Einfügen</b>.</li>
<li>Klicken Sie in der oberen Symbolleiste auf das Symbol <img alt="Diagramm" src="../images/insertchart.png" /> <b>Diagramm</b>.</li>
<li>Wählen Sie den gewünschten Diagrammtyp aus den verfügbaren Vorlagen aus - Säule, Linie, Kreis, Balken, Fläche, Punkt (XY) oder Strich.<p class="note"><b>Hinweis</b>: Die Diagrammtypen <b>Säule</b>, <b>Linie</b>, <b>Kreis</b> und <b>Balken</b> stehen auch im 3D-Format zur Verfügung.</p>
</li>
<li>Wenn Sie Ihre Auswahl getroffen haben, öffnet sich das Fenster <b>Diagramm bearbeiten</b> und Sie können die gewünschten Daten mithilfe der folgenden Steuerelemente in die Zellen eingeben:<ul>
<li><img alt="Kopieren" src="../images/copy.png" /> und <img alt="Einfügen" src="../images/paste.png" /> - Kopieren und Einfügen der kopierten Daten.</li>
<li><img alt="Rückgängig machen" src="../images/undo.png" /> und <img alt="Wiederholen" src="../images/redo.png" /> - Aktionen Rückgängig machen und Wiederholen.</li>
<li><img alt="Funktion einfügen" src="../images/insertfunction.png" /> - Einfügen einer Funktion</li>
<li><img alt="Dezimalstelle löschen" src="../images/decreasedec.png" /> und <img alt="Dezimalstelle hinzufügen" src="../images/increasedec.png" /> - Löschen und Hinzufügen von Dezimalstellen.</li>
<li><img alt="Zahlenformat" src="../images/numberformat.png" /> - Zahlenformat ändern, d.h. das Format in dem die eingegebenen Zahlen in den Zellen dargestellt werden</li>
</ul>
<p><img alt="Fenster Diagramm bearbeiten" src="../images/charteditor.png" /></p>
</li>
<li>Die Diagrammeinstellungen ändern Sie durch Anklicken der Schaltfläche <b>Diagramm bearbeiten</b> im Fenster <b>Diagramme</b>. Das Fenster <b>Diagramme - Erweiterte Einstellungen</b> wird geöffnet.<p><img alt="Diagramme - Erweiterte Einstellungen" src="../images/chartsettings.png" /></p>
<p>Auf der Registerkarte <b>Diagrammtyp und Daten</b> können Sie den Diagrammtyp sowie die Daten ändern, die Sie zum Erstellen eines Diagramms verwenden möchten.</p>
<ul>
<li>Wählen Sie den gewünschten <b>Diagrammtyp</b> aus: Säule, Linie, Kreis, Balken, Fläche, Punkt (XY) oder Strich.</li>
<li>Überprüfen Sie den ausgewählten <b>Datenbereich</b> und ändern Sie diesen ggf. durch Anklicken der Schaltfläche <b>Daten auswählen</b>; geben Sie den gewünschten Datenbereich im folgenden Format ein: <em>Sheet1!A1:B4</em>.</li>
<li>Wählen Sie aus, wie die Daten angeordnet werden sollen. Für die <b>Datenreihen</b> die auf die X-Achse angewendet werden sollen, können Sie wählen zwischen: Datenreihen <b>in Zeilen</b> oder <b>in Spalten</b>.</li>
</ul>
<p><img alt="Diagramme - Erweiterte Einstellungen" src="../images/chartsettings2.png" /></p>
<p>Auf der Registerkarte <b>Layout</b> können Sie das Layout von Diagrammelementen ändern.</p>
<ul>
<li>Wählen Sie die gewünschte Position der <b>Diagrammbezeichnung</b> aus der Dropdown-Liste aus:<ul>
<li><b>Keine</b> - es wird keine Diagrammbezeichnung angezeigt.</li>
<li><b>Überlagerung</b> - der Titel wird zentriert und im Diagrammbereich angezeigt.</li>
<li><b>Keine Überlagerung</b> - der Titel wird über dem Diagramm angezeigt.</li>
</ul>
</li>
<li>Wählen Sie die gewünschte Position der <b>Legende</b> aus der Menüliste aus:<ul>
<li><b>Keine</b> - es wird keine Legende angezeigt</li>
<li><b>Unten</b> - die Legende wird unterhalb des Diagramms angezeigt</li>
<li><b>Oben</b> - die Legende wird oberhalb des Diagramms angezeigt</li>
<li><b>Rechts</b> - die Legende wird rechts vom Diagramm angezeigt</li>
<li><b>Links</b> - die Legende wird links vom Diagramm angezeigt</li>
<li><b>Überlappung links</b> - die Legende wird im linken Diagrammbereich mittig dargestellt</li>
<li><b>Überlappung rechts</b> - die Legende wird im rechten Diagrammbereich mittig dargestellt</li>
</ul>
</li>
<li>Legen Sie <b>Datenbeschriftungen</b> fest (Titel für genaue Werte von Datenpunkten):<br /><ul>
<li>Wählen Sie die gewünschte Position der <b>Datenbeschriftungen</b> aus der Menüliste aus: Die verfügbaren Optionen variieren je nach Diagrammtyp.<ul>
<li>Für <b>Säulen-/Balkendiagramme</b> haben Sie die folgenden Optionen: <b>Keine</b>, <b>zentriert</b>, <b>unterer Innenbereich</b>, <b>oberer Innenbereich</b>, <b>oberer Außenbereich</b>.</li>
<li>Für <b>Linien-/Punktdiagramme (XY)/Strichdarstellungen</b> haben Sie die folgenden Optionen: <b>Keine</b>, <b>zentriert</b>, <b>links</b>, <b>rechts</b>, <b>oben</b>, <b>unten</b>.</li>
<li>Für <b>Kreisdiagramme</b> stehen Ihnen folgende Optionen zur Verfügung: <b>Keine</b>, <b>zentriert</b>, <b>an Breite anpassen</b>, <b>oberer Innenbereich</b>, <b>oberer Außenbereich</b>.</li>
<li>Für <b>Flächendiagramme</b> sowie für <b>3D-Diagramme</b>, <b>Säulen-</b> <b>Linien-</b> und <b>Balkendiagramme</b>, stehen Ihnen folgende Optionen zur Verfügung: <b>Keine</b>, <b>zentriert</b>.</li>
</ul>
</li>
<li>Wählen Sie die Daten aus, für die Sie eine Bezeichnung erstellen möchten, indem Sie die entsprechenden Felder markieren: <b>Reihenname</b>, <b>Kategorienname</b>, <b>Wert</b>.</li>
<li>Geben Sie das Zeichen (Komma, Semikolon etc.) in das Feld <b>Trennzeichen Datenbeschriftung</b> ein, dass Sie zum Trennen der Beschriftungen verwenden möchten.</li>
</ul>
</li>
<li><b>Linien</b> - Einstellen der Linienart für <b>Liniendiagramme/Punktdiagramme (XY)</b>. Die folgenden Optionen stehen Ihnen zur Verfügung: <b>Gerade</b>, um gerade Linien zwischen Datenpunkten zu verwenden, <b>glatt</b> um glatte Kurven zwischen Datenpunkten zu verwenden oder <b>keine</b>, um keine Linien anzuzeigen.</li>
<li><b>Markierungen</b> - über diese Funktion können Sie festlegen, ob die Marker für <b>Liniendiagramme/ Punktdiagramme (XY)</b> angezeigt werden sollen (Kontrollkästchen aktiviert) oder nicht (Kontrollkästchen deaktiviert).<p class="note"><b>Hinweis</b>: Die Optionen <b>Linien</b> und <b>Marker</b> stehen nur für <b>Liniendiagramme</b> und <b>Punktdiagramm (XY)</b> zur Verfügung.</p>
</li>
<li>Im Abschnitt <b>Achseneinstellungen</b> können Sie auswählen, ob die <b>horizontalen/vertikalen Achsen</b> angezeigt werden sollen oder nicht. Wählen Sie dazu einfach <b>einblenden</b> oder <b>ausblenden</b> aus der Menüliste aus. Außerdem können Sie auch die Parameter für <b>horizontale/vertikale Achsenbeschriftung</b> festlegen:<ul>
<li>Legen Sie fest, ob der <b>horizontale Achsentitel</b> angezeigt werden soll oder nicht. Wählen Sie dazu einfach die entsprechende Option aus der Menüliste aus:<ul>
<li><b>Keinen</b> - der Titel der horizontalen Achse wird nicht angezeigt.</li>
<li><b>Keine Überlappung</b> - der Titel wird oberhalb der horizontalen Achse angezeigt.</li>
</ul>
</li>
<li>Wählen Sie die gewünschte Position des <b>vertikalen Achsentitels</b> aus der Menüliste aus:<ul>
<li><b>Keinen</b> - der Titel der vertikalen Achse wird nicht angezeigt.</li>
<li><b>Gedreht</b> - der Titel wird links von der vertikalen Achse von unten nach oben angezeigt.</li>
<li><b>Horizontal</b> - der Titel wird links von der vertikalen Achse von links nach rechts angezeigt.</li>
</ul>
</li>
</ul>
</li>
<li>Im Abschnitt <b>Gitternetzlinien</b>, können Sie festlegen, welche der <b>horizontalen/vertikalen Gitternetzlinien</b> angezeigt werden sollen. Wählen Sie dazu einfach die entsprechende Option aus der Menüliste aus: <b>Hauptgitternetz</b>, <b>Hilfsgitternetz</b> oder <b>Alle</b>. Wenn Sie alle Gitternetzlinien ausblenden wollen, wählen Sie die Option <b>Keine</b>.<p class="note"><b>Hinweis</b>: Die Abschnitte <b>Achseneinstellungen</b> und <b>Gitternetzlinien</b> sind für <b>Kreisdiagramme</b> deaktiviert, da bei diesem Diagrammtyp keine Achsen oder Gitternetze vorhanden sind.</p>
</li>
</ul>
<p><img alt="Diagramme - Erweiterte Einstellungen" src="../images/chartsettings3.png" /></p>
<p class="note"><b>Hinweis</b>: Die Registerkarte <b>vertikale/horizontale Achsen</b> ist für <b>Kreisdiagramme</b> deaktiviert, da bei diesem Diagrammtyp keine Achsen vorhanden sind.</p>
<p>Auf der Registerkarte <b>Vertikale Achse</b> können Sie die Parameter der vertikalen Achse ändern, die auch als Werteachse oder Y-Achse bezeichnet wird und die numerische Werte anzeigt. Beachten Sie, dass bei <b>Balkendiagrammen</b> die vertikale Achse die Rubrikenachse ist, an der die Textbeschriftungen anzeigt werden, daher entsprechen in diesem Fall die Optionen in der Registerkarte <b>Vertikale Achse</b> den im nächsten Abschnitt beschriebenen Optionen. Für <b>Punktdiagramme (XY)</b> sind beide Achsen Wertachsen.</p>
<ul>
<li>Im Abschnitt <b>Achsenoptionen</b> können die folgenden Parameter festgelegt werden:<ul>
<li><b>Mindestwert</b> - der niedrigste Wert, der am Anfang der vertikalen Achse angezeigt wird. Standardmäßig ist die Option <b>Automatisch</b> ausgewählt. In diesem Fall wird der Mindestwert automatisch abhängig vom ausgewählten Datenbereich berechnet. Alternativ können Sie die Option <b>Festlegen</b> aus der Menüliste auswählen und den gewünschten Wert in das dafür vorgesehene Feld eingeben.</li>
<li><b>Höchstwert</b> - der höchste Wert, der am Ende der vertikalen Achse angezeigt wird. Standardmäßig ist die Option <b>Automatisch</b> ausgewählt. In diesem Fall wird der Höchstwert automatisch abhängig vom ausgewählten Datenbereich berechnet. Alternativ können Sie die Option <b>Festlegen</b> aus der Menüliste auswählen und den gewünschten Wert in das dafür vorgesehene Feld eingeben.</li>
<li><b>Schnittstelle</b> - bestimmt den Punkt auf der vertikalen Achse, an dem die horizontale Achse die vertikale Achse kreuzt. Standardmäßig ist die Option <b>Automatisch</b> ausgewählt. In diesem Fall wird der Wert für die Schnittstelle automatisch abhängig vom ausgewählten Datenbereich berechnet. Alternativ können Sie die Option <b>Wert</b> aus der Menüliste auswählen und einen anderen Wert in das dafür vorgesehene Feld eingeben oder Sie legen den Achsenschnittpunkt am <b>Mindest-/Höchstwert</b> auf der vertikalen Achse fest.</li>
<li><b>Einheiten anzeigen</b> - Festlegung der numerischen Werte, die auf der vertikalen Achse angezeigt werden sollen. Diese Option kann nützlich sein, wenn Sie mit großen Zahlen arbeiten und die Werte auf der Achse kompakter und lesbarer anzeigen wollen (Sie können z.B. 50.000 als 50 anzeigen, indem Sie die Anzeigeeinheit <b>in Tausendern</b> auswählen). Wählen Sie die gewünschten Einheiten aus der Menüliste aus: <b>In Hundertern</b>, <b>in Tausendern</b>, <b>10 000</b>, <b>100 000</b>, <b>in Millionen</b>, <b>10.000.000</b>, <b>100.000.000</b>, <b>in Milliarden</b>, <b>in Trillionen</b>, oder Sie wählen die Option <b>Keine</b>, um zu den Standardeinheiten zurückzukehren.</li>
<li><b>Werte in umgekehrter Reihenfolge</b> - die Werte werden in absteigender Reihenfolge angezeigt. Wenn das Kontrollkästchen deaktiviert ist, wird der niedrigste Wert unten und der höchste Wert oben auf der Achse angezeigt. Wenn das Kontrollkästchen aktiviert ist, werden die Werte in absteigender Reihenfolge angezeigt.</li>
</ul>
</li>
<li>Im Abschnitt <b>Skalierung</b> können Sie die Darstellung von Teilstrichen auf der vertikalen Achse anpassen. Die größeren Teilstriche bilden die Hauptintervalle der Skalenteilung und dienen der Darstellung von nummerischen Werten. Kleine Teilstriche bilden Hilfsintervalle und haben keine Beschriftungen. Skalenstriche legen auch fest, an welcher Stelle Gitterlinien angezeigt werden können, sofern die entsprechende Option in der Registerkarte <b>Layout</b> aktiviert ist. In der Menüliste für <b>Hauptintervalle/Hilfsintervalle</b> stehen folgende Optionen für die Positionierung zur Verfügung:<ul>
<li><b>Keine</b> - es werden keine Skalenstriche angezeigt.</li>
<li><b>Beidseitig</b> - auf beiden Seiten der Achse werden Skalenstriche angezeigt.</li>
<li><b>Innen</b> - die Skalenstriche werden auf der Innenseite der Achse angezeigt.</li>
<li><b>Außen</b> - die Skalenstriche werden auf der Außenseite der Achse angezeigt.</li>
</ul>
</li>
<li>Im Abschnitt <b>Beschriftungsoptionen</b> können Sie die Darstellung von Hauptintervallen, die Werte anzeigen, anpassen. Um die <b>Anzeigeposition</b> in Bezug auf die vertikale Achse festzulegen, wählen Sie die gewünschte Option aus der Menüliste aus:<ul>
<li><b>Keine</b> - es werden keine Skalenbeschriftungen angezeigt.</li>
<li><b>Tief</b> - die Skalenbeschriftung wird links vom Diagrammbereich angezeigt.</li>
<li><b>Hoch</b> - die Skalenbeschriftung wird rechts vom Diagrammbereich angezeigt.</li>
<li><b>Neben der Achse</b> - die Skalenbeschriftung wird neben der Achse angezeigt.</li>
</ul>
</li>
</ul>
<p><img alt="Diagramme - Erweiterte Einstellungen" src="../images/chartsettings4.png" /></p>
<p>Auf der Registerkarte <b>Horizontale Achse</b> können Sie die Parameter der horizontalen Achse ändern, die auch als Werteachse oder X-Achse bezeichnet wird und die Textbeschriftungen anzeigt. Beachten Sie, dass bei <b>Balkendiagrammen</b> die horizontale Achse die Rubrikenachse ist an der die nummerischen Werte anzeigt werden, daher entsprechen in diesem Fall die Optionen in der Registerkarte <b>Horizontale Achse</b> den im nächsten Abschnitt beschriebenen Optionen. Für <b>Punktdiagramme (XY)</b> sind beide Achsen Wertachsen.</p>
<ul>
<li>Im Abschnitt <b>Achsenoptionen</b> können die folgenden Parameter festgelegt werden:<ul>
<li><b>Schnittstelle</b> - bestimmt den Punkt auf der horizontalen Achse, an dem die vertikale Achse die horizontale Achse kreuzt. Standardmäßig ist die Option <b>Automatisch</b> ausgewählt. In diesem Fall wird der Wert für die Schnittstelle automatisch abhängig vom ausgewählten Datenbereich berechnet. Alternativ können Sie die Option <b>Wert</b> aus der Menüliste auswählen und einen anderen Wert in das dafür vorgesehene Feld eingeben oder Sie legen den Achsenschnittpunkt am <b>Mindest-/Höchstwert</b> (der Wert, welcher der ersten und letzten Kategorie entspricht) auf der horizontalen Achse fest.</li>
<li><b>Achsenposition</b> - legt fest, wo die Achsenbeschriftungen positioniert werden sollen: <b>An den Skalenstrichen</b> oder <b>Zwischen den Skalenstrichen</b>.</li>
<li><b>Werte in umgekehrter Reihenfolge</b> - die Kategorien werden in umgekehrter Reihenfolge angezeigt. Wenn das Kästchen deaktiviert ist, werden die Kategorien von links nach rechts angezeigt. Wenn das Kontrollkästchen aktiviert ist, werden die Kategorien von rechts nach links angezeigt.</li>
</ul>
</li>
<li>Im Abschnitt <b>Skalierung</b> können Sie die Darstellung von Teilstrichen auf der horizontalen Skala anpassen. Die größeren Teilstriche bilden die Hauptintervalle der Skalenteilung und dienen der Darstellung von Kategorien. Kleine Teilstriche werden zwischen den Hauptintervallen eingefügt und bilden Hilfsintervalle ohne Beschriftungen. Skalenstriche legen auch fest, an welcher Stelle Gitterlinien angezeigt werden können, sofern die entsprechende Option in der Registerkarte <b>Layout</b> aktiviert ist. Sie können die folgenden Parameter für die Skalenstriche anpassen:<ul>
<li><b>Hauptintervalle/Hilfsintervalle</b> - legt fest wo die Teilstriche positioniert werden sollen, dazu stehen Ihnen folgende Optionen zur Verfügung: <b>Keine</b> - es werden keine Skalenstriche angezeigt, <b>Beidseitig</b> - auf beiden Seiten der Achse werden Skalenstriche angezeigt, <b>Innen</b> - die Skalenstriche werden auf der Innenseite der Achse angezeigt, <b>Außen</b> - die Skalenstriche werden auf der Außenseite der Achse angezeigt.</li>
<li><b>Intervalle zwischen Teilstrichen</b> - legt fest, wie viele Kategorien zwischen zwei benachbarten Teilstrichen angezeigt werden sollen.</li>
</ul>
</li>
<li>Im Abschnitt <b>Beschriftungsoptionen</b> können Sie die Darstellung von Beschriftungen für Kategorien anpassen.<ul>
<li><b>Beschriftungsposition</b> - legt fest, wo die Beschriftungen in Bezug auf die horizontale Achse positioniert werden sollen: Wählen Sie die gewünschte Position aus der Dropdown-Liste aus: <b>Keine</b> - es wird keine Achsenbeschriftung angezeigt, <b>Tief</b> - die Kategorien werden im unteren Diagrammbereich angezeigt, <b>Hoch</b> - die Kategorien werden im oberen Diagrammbereich angezeigt, <b>Neben der Achse</b> - die Kategorien werden neben der Achse angezeigt.</li>
<li><b>Abstand Achsenbeschriftung</b> - legt fest, wie dicht die Achsenbeschriftung an der Achse positioniert wird. Sie können den gewünschten Wert im dafür vorgesehenen Eingabefeld festlegen. Je höher der eingegebene Wert, desto größer der Abstand zwischen der Achse und der Achsenbeschriftung.</li>
<li><b>Intervalle zwischen Achsenbeschriftungen</b> - legt fest, wie viele Kategorien auf der Achse angezeigt werden sollen. Standardmäßig ist die Option <b>Automatisch</b> ausgewählt. In diesem Fall werden alle Kategorien auf der Achse angezeigt. Alternativ können Sie die Option <b>Manuell</b> aus der Menüliste auswählen und den gewünschten Wert in das dafür vorgesehene Feld eingeben. Geben Sie zum Beispiel die Zahl 2 an, dann wird jede zweite Kategorie auf der Achse angezeigt usw.</li>
</ul>
</li>
</ul>
<p><img alt="Diagramm - Erweiterte Einstellungen" src="../images/chartsettings5.png" /></p>
<p>Die Registerkarte <b>Alternativtext</b> ermöglicht die Eingabe eines <b>Titels</b> und einer <b>Beschreibung</b>, die Personen mit Sehbehinderungen oder kognitiven Beeinträchtigungen vorgelesen werden kann, damit sie besser verstehen können, welche Informationen in dem Diagramm enthalten sind.</p>
</li>
</ol>
<hr />
<h3>Diagramme verschieben und Diagrammgröße ändern</h3>
<p><img class="floatleft" alt="Diagramm verschieben" src="../images/moving_chart.png" />Wenn Sie ein Diagramm hinzugefügt haben, können Sie Größe und Position beliebig ändern. Um die Diagrammgröße zu ändern, ziehen Sie mit der Maus an den kleinen Quadraten <img alt="Quadrat" src="../images/resize_square.png" /> die an den Ecken eingeblendet werden. Um das Originalseitenverhältnis des gewählten Diagramms bei der Größenänderung zu behalten, halten Sie die <b>UMSCHALT</b>-Taste gedrückt und ziehen Sie eines der Symbole an den Ecken.</p>
<p>Um die Diagrammposition zu ändern, nutzen Sie das Symbol <img alt="Pfeil" src="../images/arrow.png" />, das erscheint, wenn Sie mit Ihrem Mauszeiger über das Diagramm fahren. Ziehen Sie das Diagramm an die gewünschten Position, ohne die Maustaste loszulassen. Wenn Sie die Diagramm Bild verschieben, werden Hilfslinien angezeigt, damit Sie das Objekt präzise auf der Seite positionieren können (wenn Sie einen anderen Umbruchstil als mit Text in Zeile ausgewählt haben).</p>
<hr />
<h3>Diagrammelemente bearbeiten</h3>
<p>Um den <b>Diagrammtitel</b> zu bearbeiten, wählen Sie den Standardtext mit der Maus aus und geben Sie stattdessen Ihren eigenen Text ein.</p>
<p>Um die Schriftformatierung innerhalb von Textelementen, wie beispielsweise Diagrammtitel, Achsentitel, Legendeneinträge, Datenbeschriftungen etc. zu ändern, wählen Sie das gewünschte Textelement durch Klicken mit der linken Maustaste aus. Wechseln Sie in die Registerkarte <b>Start</b> und nutzen Sie die in der Menüleiste angezeigten Symbole, um <a href="../UsageInstructions/FontTypeSizeColor.htm" onclick="onhyperlinkclick(this)">Schriftart, Schriftgröße und Schriftfarbe</a> oder <a href="../UsageInstructions/DecorationStyles.htm" onclick="onhyperlinkclick(this)">DekoStile</a> zu bearbeiten.</p>
<p>Um ein Diagrammelement zu löschen, wählen Sie es mit der linken Maustaste aus und drücken Sie die Taste <b>Entfernen</b> auf Ihrer Tastatur.</p>
<p>Sie haben die Möglichkeit 3D-Diagramme mithilfe der Maus zu drehen. Klicken Sie mit der linken Maustaste in den Diagrammbereich und halten Sie die Maustaste gedrückt. Um die 3D-Diagrammausrichtung zu ändern, ziehen Sie den Mauszeiger in die gewünschte Richtung ohne die Maustaste loszulassen.</p>
<p><img alt="3D-Diagramm" src="../images/3dchart.png" /></p>
<hr />
<h3>Diagrammeinstellungen anpassen</h3>
<p><img class="floatleft" alt="Registerkarte Diagrammeinstellungen" src="../images/right_chart.png" /></p>
<p>Einige Diagrammeigenschaften können mithilfe der Registerkarte <b>Diagrammeinstellungen</b> in der rechten Seitenleiste geändert werden. Um das Menü zu aktivieren, klicken Sie auf das Diagramm und wählen Sie rechts das Symbol <b>Diagrammeinstellungen</b> <img alt="Diagrammeinstellungen" src="../images/chart_settings_icon.png" /> aus. Hier können die folgenden Eigenschaften geändert werden:</p>
<ul style="margin-left: 280px;">
<li><b>Größe</b> - zeigt die aktuelle <b>Breite</b> und <b>Höhe</b> des Diagramms an.</li>
<li><b>Textumbruch</b> - der Stil für den Textumbruch wird aus den verfügbaren Vorlagen ausgewählt: Mit Text in Zeile, Quadrat, Eng, Transparent, Oben und unten, Vorne, Hinten (für weitere Information lesen Sie die folgende Beschreibung der erweiterten Einstellungen).</li>
<li><b>Diagrammtyp ändern</b> - ändern Sie den ausgewählten Diagrammtyp bzw. -stil.<p>Um den gewünschten <b>Diagrammstil</b> auszuwählen, verwenden Sie im Abschnitt <b>Diagrammtyp ändern</b> die zweite Auswahlliste.</p>
</li>
<li><b>Daten bearbeiten</b> - das Fenster „Diagrammtools“ wird geöffnet.<p class="note"><b>Hinweis</b>: Wenn Sie einen Doppelklick auf einem in Ihrem Dokument enthaltenen Diagramm ausführen, öffnet sich das Fenster „Diagrammtools“.</p>
</li>
</ul>
<p>Einige dieser Optionen finden Sie auch im <b>Rechtsklickmenü</b>. Die Menüoptionen sind:</p>
<ul style="margin-left: 280px;">
<li><b>Ausschneiden, Kopieren, Einfügen</b> - Standardoptionen zum Ausschneiden oder Kopieren ausgewählter Textpassagen/Objekte und zum Einfügen von zuvor ausgeschnittenen/kopierten Textstellen oder Objekten an der aktuellen Cursorposition.</li>
<li><b>Anordnen</b> - um das ausgewählte Diagramm in den Vordergrund bzw. Hintergrund oder eine Ebene nach vorne bzw. hinten zu verschieben sowie Formen zu gruppieren und die Gruppierung aufzuheben (um diese wie ein einzelnes Objekt behandeln zu können). Weitere Informationen zum Anordnen von Objekten finden Sie auf <a href="../UsageInstructions/AlignArrangeObjects.htm" onclick="onhyperlinkclick(this)">dieser Seite</a>.</li>
<li><b>Ausrichten</b> wird verwendet, um das Diagramm linksbündig, zentriert, rechtsbündig, oben, mittig oder unten auszurichten. Weitere Informationen zum Ausrichten von Objekten finden Sie auf <a href="../UsageInstructions/AlignArrangeObjects.htm" onclick="onhyperlinkclick(this)">dieser Seite</a>.</li>
<li><b>Textumbruch</b> - der Stil für den Textumbruch wird aus den verfügbaren Vorlagen ausgewählt: Mit Text in Zeile, Quadrat, Eng, Transparent, Oben und unten, Vorne, Hinten. Die Option <b>Umbruchsgrenze bearbeiten</b> ist für Diagramme nicht verfügbar.</li>
<li><b>Daten bearbeiten</b> - das Fenster „Diagrammtools“ wird geöffnet.</li>
<li><b>Erweiterte Diagrammeinstellungen</b> - das Fenster „Diagramme - Erweiterte Einstellungen“ wird geöffnet.</li>
</ul>
<p>Wenn das Diagramm ausgewählt ist, ist rechts auch das Symbol <b>Formeinstellungen</b> <img alt="Formeinstellungen" src="../images/shape_settings_icon.png" /> verfügbar, da eine Form als Hintergrund für das Diagramm verwendet wird. Klicken Sie auf dieses Symbol, um die Registerkarte <b>Formeinstellungen</b> in der rechten Seitenleisten zu öffnen und passen sie Form <a href="../UsageInstructions/InsertAutoshapes.htm#shape_fill" onclick="onhyperlinkclick(this)"><b>Füllung</b></a>, <a href="../UsageInstructions/InsertAutoshapes.htm#shape_stroke" onclick="onhyperlinkclick(this)"><b>Linienstärke</b></a> und <b>Umbruchart</b>. Beachten Sie, dass Sie den Formtyp nicht ändern können.</p>
<hr />
<p>Um die erweiterten Diagrammeinstellungen zu ändern, klicken Sie mit der rechten Maustaste auf das Diagramm und wählen Sie die Option <b>Diagramm - Erweiterte Einstellungen</b> im Rechtsklickmenü aus oder klicken Sie in der rechten Seitenleiste einfach auf den Link <b>Erweiterte Einstellungen anzeigen</b>. Das Fenster mit den Tabelleneigenschaften wird geöffnet:</p>
<p><img alt="Diagramme - Erweiterte Einstellungen: Größe" src="../images/chart_properties.png" /></p>
<p>Die Registerkarte <b>Größe</b> enthält die folgenden Parameter:</p>
<ul>
<li><b>Breite</b> und <b>Höhe</b> - nutzen Sie diese Optionen, um die Breite und/oder Höhe des Diagramms zu ändern. Wenn Sie die Funktion <b>Seitenverhältnis sperren</b> <img alt="Seitenverhältnis sperren" src="../images/constantproportions.png" /> aktivieren (in diesem Fall sieht das Symbol so aus <img alt="Symbol Seitenverhältnis sperren aktiviert" src="../images/constantproportionsactivated.png" />), werden Breite und Höhe gleichmäßig geändert und das ursprüngliche Seitenverhältnis des Diagramms wird beibehalten.</li>
</ul>
<p><img alt="Diagramme - Erweiterte Einstellungen: Textumbruch" src="../images/chart_properties_1.png" /></p>
<p>Die Registerkarte <b>Textumbruch</b> enthält die folgenden Parameter:</p>
<ul>
<li><b>Textumbruch</b> - legen Sie fest, wie das Diagramm im Verhältnis zum Text positioniert wird: entweder als Teil des Textes (wenn Sie die Option „Mit Text verschieben“ auswählen) oder an allen Seiten von Text umgeben (wenn Sie einen anderen Stil auswählen).<ul>
<li><p><img alt="Textumbruch - Mit Text verschieben" src="../images/wrappingstyle_inline.png" /> <b>Mit Text verschieben</b> - das Diagramm wird Teil des Textes (wie ein Zeichen) und wenn der Text verschoben wird, wird auch das Diagramm verschoben. In diesem Fall sind die Positionsoptionen nicht verfügbar.</p>
<p>Ist eine der folgenden Umbrucharten ausgewählt, kann das Diagramm unabhängig vom Text verschoben und präzise auf der Seite positioniert werden:</p>
</li>
<li><p><img alt="Textumbruch - Quadrat" src="../images/wrappingstyle_square.png" /> <b>Quadrat</b> - der Text bricht um den rechteckigen Kasten herum, der das Diagramm begrenzt.</p></li>
<li><p><img alt="Textumbruch - Eng" src="../images/wrappingstyle_tight.png" /> <b>Eng</b> - der Text bricht um die Bildkanten herum.</p></li>
<li><p><img alt="Textumbruch - Transparent" src="../images/wrappingstyle_through.png" /> <b>Transparent</b> - der Text bricht um die Diagrammkanten herum und füllt den offenen weißen Leerraum innerhalb des Diagramms.</p></li>
<li><p><img alt="Textumbruch - Oben und unten" src="../images/wrappingstyle_topandbottom.png" /> <b>Oben und unten</b> - der Text ist nur oberhalb und unterhalb des Diagramms.</p></li>
<li><p><img alt="Textumbruch - Vorne" src="../images/wrappingstyle_infront.png" /> <b>Vorne</b> - das Diagramm überlappt mit dem Text.</p></li>
<li><p><img alt="Textumbruch - Hinten" src="../images/wrappingstyle_behind.png" /> <b>Hinten</b> - der Text überlappt sich mit dem Diagramm.</p></li>
</ul>
</li>
</ul>
<p>Wenn Sie die Stile Quadrat, Eng, Transparent oder Oben und unten auswählen, haben Sie die Möglichkeit zusätzliche Parameter einzugeben - <b>Abstand vom Text</b> auf allen Seiten (oben, unten, links, rechts).</p>
<p id="position"><img alt="Diagramme - Erweiterte Einstellungen: Position" src="../images/chart_properties_2.png" /></p>
<p>Die Registerkarte <b>Position</b> ist nur verfügbar, wenn Sie einen anderen Umbruchstil als „Mit Text in Zeile“ auswählen. Hier können Sie abhängig vom gewählten Format des Textumbruchs die folgenden Parameter festlegen:</p>
<ul>
<li>In der Gruppe <b>Horizontal</b>, können Sie eine der folgenden drei Bildpositionierungstypen auswählen:<ul>
<li><b>Ausrichtung</b> (links, zentriert, rechts) <b>gemessen an</b> Zeichen, Spalte, linker Seitenrand, Seitenrand, Seite oder rechter Seitenrand.</li>
<li><b>Absolute Position</b>, gemessen in absoluten Einheiten wie <b>Zentimeter</b>/<b>Punkte</b>/<b>Zoll</b> (abhängig von der Voreinstellung in <b>Datei</b> -&gt; <b>Erweiterte Einstellungen...</b>), <b>rechts von</b> Zeichen, Spalte, linker Seitenrand, Seitenrand, Seite oder rechter Seitenrand.</li>
<li><b>Relative Position</b> in Prozent, <b>gemessen von</b> linker Seitenrand, Seitenrand, Seite oder rechter Seitenrand.</li>
</ul>
</li>
<li>In der Gruppe <b>Vertikal</b>, können Sie eine der folgenden drei Bildpositionierungstypen auswählen:<ul>
<li><b>Ausrichtung</b> (oben, zentriert, unten) <b>gemessen von</b> Zeile, Seitenrand, unterer Rand, Abschnitt, Seite oder oberer Rand.</li>
<li><b>Absolute Position</b>, gemessen in absoluten Einheiten wie <b>Zentimeter</b>/<b>Punkte</b>/<b>Zoll</b> (abhängig von der Voreinstellung in <b>Datei</b> -&gt; <b>Erweiterte Einstellungen...</b>), <b>unterhalb</b> Zeile, Seitenrand, unterer Seitenrand, Absatz, Seite oder oberer Seitenrand.</li>
<li><b>Relative Position</b> in Prozent, <b>gemessen von</b> Seitenrand, unterer Seitenrand, Seite oder oberer Seitenrand.</li>
</ul>
</li>
<li>Im Kontrollkästchen <b>Objekt mit Text verschieben</b> können Sie festlegen, ob sich das Diagramm zusammen mit dem Text bewegen lässt, mit dem es verankert wurde.</li>
<li><b>Überlappung zulassen</b> legt fest, ob zwei Diagramme einander überlagern können oder nicht, wenn Sie diese auf einer Seite dicht aneinander bringen.</li>
</ul>
<p><img alt="Diagramm - Erweiterte Einstellungen" src="../images/chart_properties_3.png" /></p>
<p>Die Registerkarte <b>Alternativtext</b> ermöglicht die Eingabe eines <b>Titels</b> und einer <b>Beschreibung</b>, die Personen mit Sehbehinderungen oder kognitiven Beeinträchtigungen vorgelesen werden kann, damit sie besser verstehen können, welche Informationen in dem Diagramm enthalten sind.</p>
</div>
</body>
</html>

@ -0,0 +1,81 @@
<!DOCTYPE html>
<html>
<head>
<title>Inhaltssteuerelemente einfügen</title>
<meta charset="utf-8" />
<meta name="description" content="Insert content controls to create a form with input fields that can be filled in by other users, or protect some parts of the document from being edited or deleted" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Inhaltssteuerelemente einfügen</h1>
<p>Mithilfe von Inhaltssteuerelementen können Sie ein Formular mit Eingabefeldern erstellen, die von anderen Benutzern ausgefüllt werden können; oder Sie können Teile des Dokuments davor schützen, bearbeitet oder gelöscht zu werden. Inhaltssteuerelemente sind Objekte die Text enthalten, der formatiert werden kann. Inhaltssteuerelemente für einfachen Text können nur einen Absatz enthalten, während Steuerelemente für Rich-Text-Inhalte mehrere Absätze, Listen und Objekte (Bilder, Formen, Tabellen usw.) enthalten können.</p>
<h3>Inhaltssteuerelemente hinzufügen</h3>
<p>Neues <b>Inhaltssteuerelement für einfachen Text</b> erstellen:</p>
<ol>
<li>Positionieren Sie den Einfügepunkt innerhalb einer Textzeile, in die das Steuerelement eingefügt werden soll <br />oder wählen Sie eine Textpassage aus, die Sie zum Steuerungsinhalt machen wollen.</li>
<li>Wechseln Sie in der oberen Symbolleiste auf die Registerkarte <b>Einfügen</b>.</li>
<li>Klicken Sie auf den Pfeil neben dem Symbol <img alt="Inhaltssteuerelemente" src="../images/insertccicon.png" /> <b>Inhaltssteuerelemente</b>.</li>
<li>Wählen sie die Option <b>Inhaltssteuerelement für einfachen Text einfügen</b> aus dem Menü aus.</li>
</ol>
<p>Das Steuerelement wird an der Einfügemarke innerhalb einer Zeile des vorhandenen Texts eingefügt. Bei Steuerelementen für einfachen Text können keine Zeilenumbrüche hinzugefügt werden und sie dürfen keine anderen Objekte wie Bilder, Tabellen usw. enthalten.</p>
<p><img alt="Neues Inhaltssteuerelement für einfachen Text" src="../images/addedcontentcontrol.png" /></p>
<p>Neues <b>Inhaltssteuerelement für Rich-Text</b> erstellen:</p>
<ol>
<li>Positionieren Sie die Einfügemarke am Ende eines Absatzes, nach dem das Steuerelement hinzugefügt werden soll <br />oder wählen Sie einen oder mehrere der vorhandenen Absätze aus die Sie zum Steuerungsinhalt machen wollen.</li>
<li>Wechseln Sie in der oberen Symbolleiste auf die Registerkarte <b>Einfügen</b>.</li>
<li>Klicken Sie auf den Pfeil neben dem Symbol <img alt="Inhaltssteuerelemente" src="../images/insertccicon.png" /> <b>Inhaltssteuerelemente</b>.</li>
<li>Wählen sie die Option <b>Inhaltssteuerelement für Rich-Text einfügen</b> aus dem Menü aus.</li>
</ol>
<p>Das Steuerungselement wird in einem neuen Paragraphen eingefügt. Rich-Text-Inhaltssteuerelemente ermöglichen das Hinzufügen von Zeilenumbrüchen und Sie können multiple Absätze sowie auch Objekte enthalten, z. B. Bilder, Tabellen, andere Inhaltssteuerelemente usw.</p>
<p><img alt="Inhaltssteuerelement für Rich-Text:" src="../images/richtextcontentcontrol.png" /></p>
<p class="note"><b>Hinweis</b>: Der Rahmen des Textfelds für das Inhaltssteuerelement ist nur sichtbar, wenn das Steuerelement ausgewählt ist. In der gedruckten Version sind die Ränder nicht zu sehen.</p>
<h3>Inhaltssteuerelemente verschieben</h3>
<p>Steuerelemente können an eine andere Stelle im Dokument <b>verschoben</b> werden: Klicken Sie auf die Schaltfläche links neben dem Rahmen des Steuerelements, um das Steuerelement auszuwählen, und ziehen Sie es bei gedrückter Maustaste an die gewünschte Position.</p>
<p><img alt="Inhaltssteuerelemente verschieben" src="../images/movecontentcontrol.png" /></p>
<p>Sie können Inhaltssteuerelemente auch <b>kopieren und einfügen</b>: wählen Sie das entsprechende Steuerelement aus und verwenden Sie die Tastenkombinationen <b>STRG+C/STRG+V</b>.</p>
<h3>Inhaltssteuerelemente bearbeiten</h3>
<p>Ersetzen Sie den Standardtext im Steuerelement („Text eingeben") durch Ihren eigenen Text: Wählen Sie den Standardtext aus und geben Sie einen neuen Text ein oder kopieren Sie eine beliebige Textpassage und fügen Sie diese in das Inhaltssteuerelement ein.</p>
<p>Der Text im Inhaltssteuerelement eines beliebigen Typs (für einfachen Text und Rich-Text) kann mithilfe der Symbole in der oberen Symbolleiste formatiert werden: Sie können <a href="../UsageInstructions/FontTypeSizeColor.htm" onclick="onhyperlinkclick(this)">Schriftart, -größe und -farbe</a> anpassen und <a href="../UsageInstructions/DecorationStyles.htm" onclick="onhyperlinkclick(this)">DekoSchriften</a> und <a href="../UsageInstructions/FormattingPresets.htm" onclick="onhyperlinkclick(this)">Formatierungsvorgaben</a> anwenden. Es ist auch möglich die Texteigenschaften im Fenster <b>Paragraph - Erweiterte Einstellungen</b> zu ändern, das Ihnen im Kontextmenü oder in der rechten Seitenleiste zur Verfügung steht. Text in Rich-Text-Inhaltssteuerelementen kann wie normaler Dokumententext formatiert werden, Sie können beispielsweise den <a href="../UsageInstructions/LineSpacing.htm" onclick="onhyperlinkclick(this)">Zeilenabstand</a> festlegen, <a href="../UsageInstructions/ParagraphIndents.htm" onclick="onhyperlinkclick(this)">Absatzeinzüge ändern</a> oder <a href="../UsageInstructions/SetTabStops.htm" onclick="onhyperlinkclick(this)">Tab-Stopps</a> anpassen.</p>
<h3>Einstellungen für Inhaltssteuerelemente ändern</h3>
<p>Die Einstellungen für Inhaltssteuerelemente öffnen Sie wie folgt:</p>
<ul>
<li>Wählen Sie das gewünschte Inhaltssteuerelement aus und klicken Sie auf den Pfeil neben dem Symbol <img alt="Inhaltssteuerelemente" src="../images/insertccicon.png" /> <b>Inhaltssteuerelemente</b> in der oberen Symbolleiste und wählen Sie dann die Option <b>Einstellungen Steuerelemente</b> aus dem Menü aus.</li>
<li>Klicken Sie mit der rechten Maustaste auf eine beliebige Stelle im Inhaltssteuerelement und nutzen Sie die Option <b>Einstellungen Steuerungselement</b> im Kontextmenü.</li>
</ul>
<p>Im sich nun öffnenden Fenstern können Sie die folgenden Parameter festlegen:</p>
<p><img alt="Fenster Einstellungen für Inhaltssteuerelemente" src="../images/ccsettingswindow.png" /></p>
<ul>
<li>Legen Sie in den entsprechenden Feldern <b>Titel</b> oder <b>Tag</b> des Steuerelements fest. Der Titel wird angezeigt, wenn das Steuerelement im Dokument ausgewählt wird. Tags werden verwendet, um Inhaltssteuerelemente zu identifizieren, damit Sie im Code darauf verweisen können.</li>
<li>Wählen Sie aus, ob Sie Steuerelemente mit einem <b>Begrenzungsrahmen</b> anzeigen möchten oder nicht. Wählen Sie die Option <b>Keine</b>, um das Steuerelement ohne Begrenzungsrahmen anzuzeigen. Wenn Sie die Option <b>Begrenzungsrahmen</b> auswählen, können Sie die <b>Feldfarbe</b> im untenstehenden Feld auswählen.</li>
<li>Im Abschnitt <b>Sperren</b> können Sie das Inhaltssteuerelement mit der entsprechenden Option vor ungewolltem Löschen oder Bearbeiten schützen:<ul>
<li><b>Inhaltssteuerelement kann nicht gelöscht werden</b> - Aktivieren Sie dieses Kontrollkästchen, um ein Löschen des Steuerelements zu verhindern.</li>
<li><b>Inhaltssteuerelement kann nicht bearbeitet werden</b> - Aktivieren Sie dieses Kontrollkästchen, um ein Bearbeiten des Steuerelements zu verhindern.</li>
</ul>
</li>
</ul>
<p>Klicken Sie im Fenster Einstellungen auf <b>OK</b>, um die Änderungen zu bestätigen.</p>
<p>Es ist auch möglich, Inhaltssteuerelemente mit einer bestimmten Farbe hervorzuheben. Inhaltssteuerelemente farblich hervorheben:</p>
<ol>
<li>Klicken Sie auf die Schaltfläche links neben dem Rahmen des Steuerelements, um das Steuerelement auszuwählen.</li>
<li>Klicken Sie auf der oberen Symbolleiste auf den Pfeil neben dem Symbol <img alt="Inhaltssteuerelemente" src="../images/insertccicon.png" /> <b>Inhaltssteuerelemente</b>.</li>
<li>Wählen Sie die Option <b>Einstellungen hervorheben</b> aus dem Menü aus.</li>
<li>Wählen Sie die gewünschte Farbe auf den verfügbaren Paletten aus: <b>Themenfarben</b>, <b>Standardfarben</b> oder neue <b>benutzerdefinierte Farbe</b> angeben. Um zuvor angewendete Farbmarkierungen zu entfernen, verwenden Sie die Option <b>Keine Markierung</b>.</li>
</ol>
<p>Die ausgewählten Hervorhebungsoptionen werden auf alle Inhaltssteuerelemente im Dokument angewendet.</p>
<h3>Inhaltssteuerelemente entfernen</h3>
<p>Um ein Steuerelement zu entfernen ohne den Inhalt zu löschen, klicken Sie auf das entsprechende Ssteuerelement und gehen Sie vor wie folgt:</p>
<ul>
<li>Klicken Sie auf den Pfeil neben dem Symbol <img alt="Inhaltssteuerelemente" src="../images/insertccicon.png" /> <b>Inhaltssteuerelemente</b> in der oberen Symbolleiste und wählen Sie dann die Option <b>Steuerelement entfernen</b> aus dem Menü aus.</li>
<li>Klicken Sie mit der rechten Maustaste auf das Steuerelement und wählen Sie die Option <b>Steuerungselement entfernen</b> im Kontextmenü aus.</li>
</ul>
<p>Um ein Steuerelement einschließlich Inhalt zu entfernen, wählen Sie das entsprechende Steuerelement aus und drücken Sie die Taste <b>Löschen</b> auf der Tastatur.</p>
</div>
</body>
</html>

@ -0,0 +1,64 @@
<!DOCTYPE html>
<html>
<head>
<title>Initialbuchstaben einfügen</title>
<meta charset="utf-8" />
<meta name="description" content="Insert a drop cap and adjust its frame properties to make your document look more expressive." />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Initialbuchstaben einfügen</h1>
<p>Ein <b>Initial</b> ist der erste Buchstabe eines Absatzes, der viel größer als die anderen ist sich in der Höhe über mehrere Zeilen erstreckt.</p>
<p>Ein Initial einfügen:</p>
<ol>
<li>Positionieren Sie den Mauszeiger an der gewünschten Stelle.</li>
<li>Wechseln Sie in der oberen Symbolleiste auf die Registerkarte <b>Einfügen</b>.</li>
<li>klicken Sie in der oberen Symbolleiste auf das Symbol <img alt="Initial einfügen" src="../images/insert_dropcap_icon.png" /> <b>Initial einfügen</b>.</li>
<li>Wählen Sie im geöffneten Listenmenü die gewünschte Option:<ul>
<li><b>Im Text</b> <img alt="Initial einfügen - Im Text" src="../images/dropcap_text.png" /> - um das Initial innerhalb des Absatzes zu positionieren.</li>
<li><b>Am Seitenrand</b> <img alt="Initial einfügen - Im Seitenrand" src="../images/dropcap_margin.png" /> - um das Initial am linken Seitenrand zu positionieren.</li>
</ul>
</li>
</ol>
<p><img class="floatleft" alt="Beispiel für ein Initial" src="../images/dropcap_example.png" />Das erste Zeichen des ausgewählten Absatzes wird in ein Initial umgewandelt. Wenn das Initial mehrere Zeichen umfassen soll, fügen Sie diese manuell hinzu - wählen Sie das Initial aus und geben Sie die restlichen gewünschten Buchstaben ein.</p>
<p>Um das Initial anzupassen (d.h. Schriftgrad, Typ, Formatvorlage oder Farbe), markieren Sie den Buchstaben und nutzen Sie die entsprechenden Symbole in der Registerkarte <b>Start</b> in der oberen Symbolleiste.</p>
<p>Wenn das Initial markiert ist, wird es von einem <b>Rahmen</b> umgeben (eine Box, um das Initial auf der Seite zu positionieren). Sie können die Rahmengröße leicht ändern, indem Sie mit dem Mauszeiger an den Rahmenlinien ziehen, oder die Position ändern, indem Sie auf das <img alt="Pfeil" src="../images/arrow.png" /> Symbol klicken, das angezeigt wird, wenn Sie den Mauszeiger über den Rahmen bewegen.</p>
<p>Um das hinzugefügte Initial zu löschen, wählen Sie es aus, klicken Sie in der Registerkarte <b>Einfügen</b> auf das Symbol <img alt="Initial einfügen" src="../images/insert_dropcap_icon.png" /> <b>Intial</b> und wählen Sie die Option <b>Keins</b> <img alt="Initial einfügen - Keine" src="../images/dropcap_none.png" /> aus dem Listenmenü aus.</p>
<hr />
<p>Um die Parameter des hinzugefügten Initials anzupassen, wählen Sie es aus, klicken Sie in der Registerkarte <b>Einfügen</b> auf die Option <img alt="Initial einfügen" src="../images/insert_dropcap_icon.png" /> <b>Initial</b> und wählen Sie die Option <b>Initialformatierung</b> aus dem Listenmenü aus. Das Fenster <b>Initial - Erweiterte Einstellungen</b> wird geöffnet:</p>
<p><img alt="Initial - Erweiterte Einstellungen" src="../images/dropcap_properties_1.png" /></p>
<p>Über die Gruppe <b>Initial</b> können Sie die folgenden Parameter festlegen:</p>
<ul>
<li><b>Position</b> - die Platzierung des Initials ändern. Wählen Sie die Option <b>Im Text</b> oder <b>Am Seitenrand</b> oder klicken Sie auf <b>Keins</b>, um das Initial zu löschen.</li>
<li><b>Schriftart</b> - eine Schriftart aus der Liste mit den Vorlagen auswählen.</li>
<li><b>Höhe in Zeilen</b> - gibt an, über wie viele Zeilen sich das Initial erstrecht. Der Wert kann von 1 bis 10 gewählt werden.</li>
<li><b>Abstand vom Text</b> - gibt den Abstand zwischen dem Absatztext und der rechten Rahmenlinie des Rahmens an, der das Initial umgibt.</li>
</ul>
<p><img alt="Initial - Erweiterte Einstellungen" src="../images/dropcap_properties_2.png" /></p>
<p>Auf der Registerkarte <b>Rahmen &amp; Füllung</b> können Sie dem Initial einen Rahmen hinzufügen und die zugehörigen Parameter anpassen. Folgende Parameter lassen sich anpassen:</p>
<ul>
<li><b>Rahmen</b> (Größe, Farbe und das Vorhandensein oder Fehlen) - legen Sie die Rahmengröße fest und wählen Sie die Farbe und die Art der gewünschten Rahmenlinien aus (oben, unten, links, rechts oder eine Kombination).</li>
<li><b>Hintergrundfarbe</b> - wählen Sie die Hintergrundfarbe für das Initial aus.</li>
</ul>
<p><img alt="Initial - Erweiterte Einstellungen" src="../images/dropcap_properties_3.png" /></p>
<p>Über die Registerkarte <b>Ränder</b> können Sie den Abstand zwischen dem Initial und den <b>Oberen</b>, <b>Unteren</b>, <b>Linken</b> und <b>Rechten</b> Rahmenlinien festlegen (falls diese vorher hinzugefügt wurden).</p>
<hr />
<p>Sobald das Initial hinzugefügt wurde, können Sie auch die Parameter des <b>Rahmens</b> ändern. Klicken Sie dazu mit der rechten Maustaste innerhalb des Rahmens und wählen Sie <b>Rahmen - Erweiterte Einstellungen</b> im Menü aus. Das Fenster <b>Rahmen - Erweiterte Einstellungen</b> wird geöffnet:</p>
<p><img alt="Rahmen - Erweiterte Einstellungen" src="../images/frame_properties_1.png" /></p>
<p>In der Gruppe <b>Rahmen</b> können Sie die folgenden Parameter festlegen:</p>
<ul>
<li><b>Position</b> - wird genutzt, um den Textumbruch <b>Fixiert</b> oder <b>Schwebend</b> zu wählen. Alternativ können Sie auf <b>Keine</b> klicken, um den Rahmen zu löschen.</li>
<li><b>Breite</b> und <b>Höhe</b> - zum Ändern der Rahmendimensionen. Über die Option <b>Auto</b> können Sie die Rahmengröße automatisch an das Initial anpassen. Im Feld <b>Genau</b> können Sie bestimmte Werte festlegen. Mit der Option <b>Mindestens</b> wird der Wert für die Mindesthöhe festgelegt (wenn Sie die Größe des Initials ändern, ändert sich die Rahmenhöhe entsprechend, wird jedoch nicht kleiner als der angegebene Wert).</li>
<li>Über die Parameter <b>Horizontal</b> kann die genaue <b>Position</b> des Rahmens in den gewählten Maßeinheiten <b>in Bezug auf</b> den Randn, die Seite oder die Spalte, oder um den Rahmen (links, zentriert oder rechts) <b>in Bezug auf</b> einen der Referenzpunkte auszurichten. Sie können auch die horizontale <b>Distanz vom Text</b> festlegen, d.h. den Platz zwischen dem Text des Absatzes und den horizontalen Rahmenlinien des Rahmens.</li>
<li>Die Parameter <b>Vertikal</b> werden genutzt, entweder um die genaue <b>Position</b> des Rahmens in gewählten Maßeinheiten <b>relativ zu</b> einem Rand, einer Seite oder einem Absatz festzulegen oder um den Rahmen (oben, zentriert oder unten) <b>relativ zu</b> einem dieser Referenzpunkte auszurichten. Außerdem können auch den vertikalen <b>Abstand des Texts</b> festlegen, also den Abstand zwischen den horizontalen Rahmenrändern und dem Text des Absatzes.</li>
<li><b>Mit Text verschieben</b> - kontrolliert, ob der Rahmen verschoben wird, wenn der Absatz, mit dem der Rahmen verankert ist, verschoben wird.</li>
</ul><!--<img alt="Frame - Advanced Settings" src="../images/Frame_properties_2.png" />--><p>Über die Gruppen <b>Rahmen &amp; Füllung</b> und <b>Ränder</b> können sie dieselben Parameter festlegen wie über die gleichnamigen Gruppen im Fenster <b>Initial - Erweiterte Einstellungen</b>.</p><!--<img alt="Frame - Advanced Settings" src="../images/Frame_properties_3.png" />
<p>The <b>Margins</b> tab allows to set just the same parameters as at the tab of the same name in the <b>Drop Cap - Advanced Settings</b> window.</p>--></div>
</body>
</html>

@ -0,0 +1,85 @@
<!DOCTYPE html>
<html>
<head>
<title>Formeln einfügen</title>
<meta charset="utf-8" />
<meta name="description" content="Insert equations and mathematical symbols." />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Formeln einfügen</h1>
<p>Mit dem <b>Dokumenteneditor</b> können Sie Formeln mithilfe der integrierten Vorlagen erstellen, sie bearbeiten, Sonderzeichen einfügen (einschließlich mathematischer Operatoren, griechischer Buchstaben, Akzente usw.).</p>
<h3>Eine neue Formel einfügen</h3>
<p>Eine Formel aus den Vorlagen einfügen:</p>
<ol>
<li>Positionieren Sie den Mauszeiger an der gewünschten Stelle.</li>
<li>Wechseln Sie in der oberen Symbolleiste auf die Registerkarte <b>Einfügen</b>.</li>
<li>Klicken Sie auf den Pfeil neben dem Symbol <img alt="Formel" src="../images/insertequationicon.png" /> <b>Formel</b>.</li>
<li>Wählen Sie im geöffneten Listenmenü die gewünschte Option: Derzeit sind die folgenden Kategorien verfügbar: <em>Symbole</em>, <em>Brüche</em>, <em>Skripte</em>, <em>Wurzeln</em>, <em>Integrale</em>, <em>Große Operatoren</em>, <em>Klammern</em>, <em>Funktionen</em>, <em>Akzente</em>, <em>Grenzwerte und Logarithmen</em>, <em>Operators</em>, <em>Matrizen</em>.</li>
<li>Klicken Sie im entsprechenden Vorlagensatz auf das gewünschte Symbol/die gewünschte Gleichung.</li>
</ol>
<p>Das ausgewählte Symbol/die ausgewählte Formel wird an der aktuellen Cursorposition eingefügt. Wenn die ausgewählte Zeile leer ist, wird die Gleichung zentriert. Um die Formel links- oder rechtsbündig auszurichten, klicken Sie auf der Registerkarte <b>Start</b> auf <img alt="Linksbündig ausrichten" src="../images/alignleft.png" /> oder <img alt="Rechtsbündig ausrichten" src="../images/alignright.png" />.</p><img alt="Formel einfügen" src="../images/insertedequation.png" /><p>Jede Formelvorlage steht für eine Reihe von Slots. Ein Slot für jedes Element, aus dem die Gleichung besteht Ein leerer Slot (auch Platzhalter genannt) hat eine gepunktete Linie <img alt="Platzhalter" src="../images/equationplaceholder.png" /> Setzen Sie in alle Platzhalter die gewünschten Werte ein.</p>
<p class="note"><b>Hinweis</b>: Um eine Gleichung zu erstellen, können Sie auch die Tastenkombination <b>Alt + =</b> verwenden.</p>
<h3>Werte eingeben</h3>
<p>Der <b>Einfügepunkt</b> zeigt an, an welcher Stelle das nächste Zeichen erscheint, das Sie eingeben. Um den Cursor präzise zu positionieren, klicken Sie in einen Platzhalter und verschieben Sie den Einfügepunkt mithilfe der Tastaturpfeile um ein Zeichen nach links/rechts oder eine Zeile nach oben/unten.</p>
<p>Wenn Sie unter dem Slot einen neuen Platzhalter erstellen wollen, positionieren Sie den Cursor in der ausgwählten Vorlage und drücken Sie die <b>Eingabetaste</b>.</p><img alt="Bearbeitete Formel" src="../images/newslot.png" /><p>Wenn Sie den Einfügepunkt positioniert haben, können Sie die Werte in den Platzhaltern einfügen:<ul>
<li>Geben Sie geben Sie den gewünschten numerischen/literalen Wert über die Tastatur ein.</li>
<li>Wechseln Sie zum Einfügen von Sonderzeichen in die Registerkarte <b>Einfügen</b> und wählen Sie im Menü <img alt="Formel" src="../images/insertequationicon.png" /> <b>Formel</b> das gewünschte Zeichen aus der Palette mit den <b>Symbolen</b> aus.</li>
<li>Fügen Sie eine weitere Vorlage aus der Palette hinzu, um eine komplexe verschachtelte Gleichung zu erstellen. Die Größe der primären Formel wird automatisch an den Inhalt angepasst. Die Größe der verschachtelten Gleichungselemente hängt von der Platzhaltergröße der primären Gleichung ab, sie darf jedoch nicht kleiner sein als die Vorlage für tiefgestellte Zeichen.</li>
</ul>
</p>
<p><img alt="Bearbeitete Formel" src="../images/nestedfraction.png" /></p>
<p>Alternativ können Sie auch über das <b>Rechtsklickmenü</b> neue Elemente in Ihre Formel einfügen:</p>
<ul>
<li>Um ein neues Argument vor oder nach einem vorhandenen Argument einzufügen, das in <em>Klammern</em> steht, klicken Sie mit der rechten Maustaste auf das vorhandene Argument und wählen Sie die Option <b>Argument vorher/nachher</b> einfügen.</li>
<li>Um in <em>Fällen</em> mit mehreren Bedingungen eine neue Formel aus der Gruppe <em>Klammern</em> hinzuzufügen (oder eine beliebige andere Formel, wenn Sie zuvor über die <b>Eingabetaste</b> einen neuen Platzhalter eingefügt haben), klicken Sie mit der rechten Maustaste auf einen leeren Platzhalter oder eine im Platzhalter eingegebene Gleichung und wählen Sie <b>Formel vorher/nachher einfügen</b> aus dem Menü aus.</li>
<li>Um in einer <em>Matrix</em> eine neue Zeile oder Spalte einzugeben, wählen Sie die Option <b>Einfügen</b> aus dem Menü, und klicken Sie dann auf <b>Zeile oberhalb/unterhalb</b> oder <b>Spalte links/rechts</b>.</li>
</ul>
<p class="note"><b>Hinweis</b>: aktuell ist es nicht möglich Gleichungen im linearen Format einzugeben werden, d.h. <b>\sqrt(4&amp;x^3)</b>.</p>
<p>Wenn Sie die Werte der mathematischen Ausdrücke eingeben, ist es nicht notwendig die <b>Leertaste</b> zu verwenden, da die Leerzeichen zwischen den Zeichen und Werten automatisch gesetzt werden.</p>
<p>Wenn die Formel zu lang ist und nicht in eine einzelnen Zeile passt, wird während der Eingabe automatisch ein Zeilenumbruch ausgeführt. Bei Bedarf können Sie auch manuell einen Zeilenumbruch an einer bestimmten Position einfügen. Klicken sie dazu mit der rechten Maustaste auf einen der Platzhalter und wählen Sie im Menü die Option <b>manuellen Umbruch einfügen</b> aus. Der ausgewählte Platzhalter wird in die nächste Zeile verschoben. Wenn Sie einen manuellen Zeilenumbruch eingefügt haben können Sie die neue Zeile mithilfe der <b>Tab-</b> Taste an die mathematischen Operatoren der vorherigen Zeile anpassen und die Zeile entsprechend ausrichten. Um einen manuell hinzugefügten Zeilenumbruch zu entfernen, klicken Sie mit der rechten Maustaste auf den Platzhalter der die neue Zeile einleitet und wählen Sie die Option <b>manuellen Umbruch entfernen</b>.</p>
<h3>Formeln formatieren</h3>
<p>Um die <b>Schriftgröße</b> der Formel zu verkleinern oder zu vergrößern, klicken Sie an eine beliebige Stelle im Formelfeld und verwenden Sie die Schaltflächen <img alt="Schrift vergrößern" src="../images/larger.png" /> und <img alt="Schrift verkleinern" src="../images/smaller.png" /> in der Registerkarte <b>Start</b> oder wählen Sie die gewünschte Schriftgröße aus der Liste aus. Alle Elemente in der Formel werden entsprechend angepasst.</p>
<p>Die Buchstaben innerhalb der Formel werden standardmäßig kursiv gestellt. Bei Bedarf können Sie <b>Schriftart</b> (<em>fett, kursiv, durchgestrichen</em>) oder <b>Schriftfarbe</b> für die gesamte Formel oder Teile davon ändern. <em>Unterstreichen</em> ist nur für die gesamte Formel nötig und nicht für einzelne Zeichen. Wählen Sie den gewünschten Teil der Formel durch anklicken und ziehen aus. Der ausgewählte Teil wird blau markiert. Wechseln Sie in der oberen Symbolleiste auf die Registerkarte <b>Start</b>, um die Auswahl zu formatieren. Sie können zum Beispiel das Kursivformat für gewöhnliche Wörter entfernen, die keine Variablen oder Konstanten darstellen.</p><img alt="Bearbeitete Formel" src="../images/formatastext.png" /><p>Einige Elemente aus der Formel lassen sich auch über das <b>Rechtsklickmenü</b> ändern:</p>
<ul><li>Um das Format von <em>Brüchen</em> zu ändern, klicken Sie mit der rechten Maustaste auf einen Bruch und wählen Sie im Menü die Option <b>in schrägen/linearen/gestapelten Bruch ändern</b> (die verfügbaren Optionen hängen vom ausgewählten Bruchtyp ab). <!--The <b>Remove/Add fraction bar</b> option is also available for stacked fractions.--></li>
<li>Um die Position der <em>Skripte</em> in Bezug auf Text zu ändern, klicken Sie mit der rechten Maustaste auf die Formel, die Skripte enthält und wählen Sie die Option <b>Skripte vor/nach Text</b> aus dem Menü aus.</li>
<li>Um die Größe der Argumente für <em>Skripte, Wurzeln, Integrale, Große Operatoren, Grenzwerte und Logarithmen und Operatoren</em> sowie für über- und untergeordnete Klammern und Vorlagen mit Gruppierungszeichen aus der Gruppe <em>Akzente</em> zu ändern, klicken Sie mit der rechten Maustaste auf das Argument, das Sie ändern wollen und wählen Sie die Option <b>Argumentgröße vergrößern/verkleinern</b> aus dem Menü aus.</li>
<li>Um festzulegen, ob ein leerer Grad-Platzhalter für eine <em>Wurzel</em> angezeigt werden soll oder nicht, klicken Sie mit der rechten Maustaste auf die Wurzel und wählen Sie die Option <b>Grad anzeigen/ausblenden</b> aus dem Menü aus.</li>
<li>Um festzulegen, ob ein leerer Grenzwert-Platzhalter für ein <em>Integral</em> oder für <em>Große Operatoren</em> angezeigt werden soll oder nicht, klicken Sie mit der rechten Maustaste auf die Gleichung und wählen Sie im Menü die Option <b>oberen/unteren Grenzwert anzeigen/ausblenden</b> aus.</li>
<li>Um die Position der Grenzwerte in Bezug auf das Integral oder einen Operator für <em>Integrale</em> oder einen <em>großen Operator</em> zu ändern, klicken Sie mit der rechten Maustaste auf die Formel und wählen Sie die Option <b>Position des Grenzwertes ändern</b> aus dem Menü aus. Die Grenzwerte können rechts neben dem Operatorzeichen (als tiefgestellte und hochgestellte Zeichen) oder direkt über und unter dem Operatorzeichen angezeigt werden.</li>
<li>Um die Positionen der Grenzwerte für <em>Grenzwerte und Logarithmen</em> und Vorlagen mit Gruppierungszeichen aus der Gruppe <em>Akzente</em>, klicken Sie mit der rechten Maustaste auf die Formel und wählen Sie die Option <b>Grenzwert über/unter Text</b> aus dem Menü aus.</li>
<li>Um festzulegen, welche <em>Klammern</em> angezeigt werden sollen, klicken Sie mit der rechten Maustaste auf den darin enthaltenen Ausdruck und wählen Sie die Option <b>öffnende/schließende Klammer anzeigen/verbergen</b> aus dem Menü aus.</li>
<li>Um die Größe der <em>Klammern</em> zu ändern, klicken Sie mit der rechten Maustaste auf den darin enthaltenen Ausdruck. Standardmäßig ist die Option <b>Klammern ausdehnen</b> aktiviert, so dass die Klammern an den eingegebenen Ausdruck angepasst werden. Sie können diese Option jedoch deaktivieren und die Klammern werden nicht mehr ausgedehnt. Wenn die Option aktiviert ist, können Sie auch die Option <b>Klammern an Argumenthöhe anpassen</b> verwenden.</li>
<li>Um die Position der Zeichen in Bezug auf Text für Klammern (über dem Text/unter dem Text) oder Überstriche/Unterstriche aus der Gruppe <em>Akzente</em> zu ändern, klicken Sie mit der rechten Maustaste auf die Vorlage und wählen Sie die Option <b>Überstrich/Unterstrich über/unter Text</b> aus dem Menü aus.</li>
<li>Um festzulegen, welche Rahmen für die <em>Box-Formel</em> aus der Gruppe <em>Akzente</em> angezeigt werden sollen, klicken Sie mit der rechten Maustaste auf die Formel, klicken Sie im Menü auf die Option <b>Umrandungen</b> und legen Sie die Parameter <b>Einblenden/Ausblenden oberer/unterer/rechter/linker Rand</b> oder <b>Hinzufügen/Verbergen horizontale/vertikale/diagonale Grenzlinie</b> fest.</li>
<li>Um festzulegen, ob ein leerer Platzhalter für eine <em>Matrix</em> angezeigt werden soll oder nicht, klicken Sie mit der rechten Maustaste darauf und wählen Sie die Option <b>Platzhalter einblenden/ausblenden</b> aus dem Menü aus.</li>
</ul>
<p>Einige Elemente aus der Formel lassen sich auch über das <b>Rechtsklickmenü</b> ausrichten:</p>
<ul>
<li>Um Formeln in <em>Fällen</em> mit mehreren Bedingungen aus der Gruppe <em>Klammern</em> auszurichten (oder beliebige andere Formeln, wenn Sie zuvor über die <b>Eingabetaste</b> einen neuen Platzhalter eingefügt haben), klicken Sie mit der rechten Maustaste auf eine Gleichung, wählen Sie die Option <b>Ausrichten</b> im Menü aus und legen Sie den Ausrichtungstyp fest: <b>Oben</b>, <b>Zentriert</b> oder <b>Unten</b>.</li>
<li>Um eine <em>Matrix</em> vertikal auszurichten, klicken Sie mit der rechten Maustaste auf die Matrix, wählen Sie die Option <b>Matrixausrichtung</b> aus dem Menü aus und legen Sie den Ausrichtungstyp fest: <b>Oben</b>, <b>Zentriert</b> oder <b>Unten</b>.</li>
<li>Um Elemente in einer <em>Matrix</em>-Spalte vertikal auszurichten, klicken Sie mit der rechten Maustaste auf einen Platzhalter in der Spalte, wählen Sie die Option <b>Spaltenausrichtung</b> aus dem Menü aus und legen Sie den Ausrichtungstyp fest: <b>Links</b>, <b>Zentriert</b> oder <b>Rechts</b>.</li>
</ul>
<h3>Formelelemente löschen</h3>
<p>Um Teile einer Formel zu löschen, wählen Sie den Teil den Sie löschen wollen mit der Maus aus oder halten Sie die <b>Umschalttaste</b> gedrückt, und drücken sie dann auf Ihrer Tastatur auf <b>ENTF</b>.</p>
<p>Ein Slot kann nur zusammen mit der zugehörigen Vorlage gelöscht werden.</p>
<p>Um die gesamte Formel zu löschen, wählen Sie diese aus, entweder durch Markieren mit der Maus oder durch einen Doppelklick auf das Formelfeld und drücken Sie dann auf die Taste <b>ENTF</b> auf Ihrer Tastatur.</p><img alt="Formel löschen" src="../images/deleteequation.png" /><p>Einige Elemente aus der Formel lassen sich auch über das <b>Rechtsklickmenü</b> löschen:</p>
<ul>
<li>Um eine <em>Wurzel</em> zu löschen, klicken Sie diese mit der rechten Maustaste an und wählen Sie die Option <b>Wurzel löschen</b> im Menü aus.</li>
<li>Um ein <em>tiefgestelltes Zeichen</em> bzw. ein <em>hochgestelltes Zeichen</em> zu löschen, klicken sie mit der rechten Maustaste auf das entsprechende Element und wählen Sie die Option <b>hochgestelltes/tiefgestelltes Zeichen entfernen</b> im Menü aus. Wenn der Ausdruck Skripte mit Vorrang vor dem Text enthält, ist die Option <b>Skripte entfernen</b> verfügbar.</li>
<li>Um <em>Klammern</em> zu entfernen, klicken Sie mit der rechten Maustaste auf den darin enthaltenen Ausdruck und wählen Sie die Option <b>umschließende Zeichen entfernen</b> oder die Option <b>Umschließende Zeichen und Trennzeichen entfernen</b> im Menü aus.</li>
<li>Wenn ein Ausdruck in <em>Klammern</em> mehr als ein Argument enthält, klicken Sie mit der rechten Maustaste auf das Argument das Sie löschen wollen und wählen Sie die Option <b>Argument löschen</b> im Menü aus.</li>
<li>Wenn <em>Klammern</em> mehr als eine Formel umschließen (in <em>Fällen</em> mit mehreren Bedingungen), klicken Sie mit der rechten Maustaste auf die Formel die Sie löschen wollen und wählen Sie die Option <b>Formel löschen</b> im Menü aus. Diese Option ist auch für andere Formelarten verfügbar, wenn Sie zuvor über die <b>Eingabetaste</b> neue Platzhalter hinzugefügt haben.</li>
<li>Um einen <em>Grenzwert</em> zu löschen, klicken Sie diesen mit der rechten Maustaste an und wählen Sie die Option <b>Grenzwert entfernen</b> im Menü aus.</li>
<li>Um einen <em>Akzent</em> zu löschen, klicken Sie diesen mit der rechten Maustaste an und wählen Sie im Menü die Option <b>Akzentzeichen entfernen</b>, <b>Überstrich entfernen</b> oder <b>Unterstrich entfernen</b> (die verfügbaren Optionen hängen vom ausgewählten Akzent ab).</li>
<li>Um eine Zeile bzw. Spalte in einer <em>Matrix</em> zu löschen, klicken Sie mit der rechten Maustaste auf den Platzhalter in der entsprechenden Zeile/Spalte, wählen Sie im Menü die Option <b>Entfernen</b> und wählen Sie dann <b>Zeile/Spalte entfernen</b>.</li>
</ul>
</div>
</body>
</html>

@ -0,0 +1,75 @@
<!DOCTYPE html>
<html>
<head>
<title>Fußnoten einfügen</title>
<meta charset="utf-8" />
<meta name="description" content="Insert footnotes to provide explanations for some terms or make references to the sources" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Fußnoten einfügen</h1>
<p>Sie haben die Möglichkeit Fußnoten einzufügen, um Kommentare zu bestimmten Sätzen oder Begriffen in Ihrem Text einzufügen, Referenzen und Quellen anzugeben usw.</p>
<p>Eine Fußnote einfügen:</p>
<ol>
<li>Positionieren Sie den Einfügepunkt am Ende der Textpassage, der Sie eine Fußnote hinzufügen möchten.</li>
<li>Wechseln Sie in der oberen Symbolleiste auf die Registerkarte <b>Verweise</b>.</li>
<li>Klicken Sie auf das Symbol <img alt="Fußnote" src="../images/addfootnote.png" /> <b>Fußnote</b> in der oberen Symbolleiste oder<br/> klicken Sie auf den Pfeil neben dem Symbol <img alt="Fußnote" src="../images/addfootnote.png" /> <b>Fußnote</b> und wählen Sie die Option <b>Fußnote einfügen</b> aus dem Menü aus.<p>Das Fußnotenzeichen (d.h. das hochgestellte Zeichen, das eine Fußnote anzeigt) wird im Dokumenttext angezeigt und die Textmarke springt an das unteren Ende der aktuellen Seite.</p>
</li>
<li>Geben Sie den Text der Fußnote ein.</li>
</ol>
<p>Wiederholen Sie den beschriebenen Vorgang, um weitere Fußnoten für andere Textpassagen in Ihrem Dokument hinzuzufügen. Die Fußnoten werden automatisch nummeriert.</p>
<p><img alt="Fußnoten" src="../images/footnotesadded.png" /></p>
<p>Wenn Sie den Mauszeiger über das Fußnotenzeichen bewegen, öffnet sich ein kleines Popup-Fenster mit dem Fußnotentext.</p>
<p><img alt="Fußnotentext" src="../images/footnotetext.png" /></p>
<p>Um zwischen den hinzugefügten Fußnoten im Dokumenttext zu navigieren,</p>
<ol>
<li>klicken Sie auf der Registerkarte <b>Verweise</b> in der oberen Symbolleiste auf den Pfeil neben dem Symbol <img alt="Fußnote" src="../images/addfootnote.png" /> <b>Fußnote</b>.</li>
<li>Navigieren Sie nun im Abschnitt <b>Zu Fußnoten wechseln</b> über die Pfeile <img alt="Vorherige Fußnote" src="../images/previousfootnote.png" /> und <img alt="Nächste Fußnote" src="../images/nextfootnote.png" /> zur nächsten oder zur vorherigen Fußnote.</li>
</ol>
<hr />
<p>Einstellungen der Fußnoten ändern:</p>
<ol>
<li>Klicken Sie auf der Registerkarte <b>Verweise</b> in der oberen Symbolleiste auf den Pfeil neben dem Symbol <img alt="Fußnote" src="../images/addfootnote.png" /> <b>Fußnote</b>.</li>
<li>Wählen Sie die Option <b>Einstellungen Fußnoten</b> aus dem Menü aus.</li>
<li>Ändern Sie im Fenster <b>Einstellungen Fußnoten</b> die aktuellen Parameter:<p><img alt="Fenster Fußnoteneinstellungen" src="../images/footnotes_settings.png" /></p>
<ul>
<li>Legen Sie die <b>Position</b> der Fußnoten auf der Seite fest, indem Sie eine der verfügbaren Optionen auswählen:<ul>
<li><b>Seitenende</b> - um Fußnoten am unteren Seitenrand zu positionieren (diese Option ist standardmäßig ausgewählt).</li>
<li><b>Unter dem Text</b> - um Fußnoten dicht am entsprechenden Textabschnitt zu positionieren. Diese Option ist nützlich, wenn eine Seite nur einen kurzen Textabschnitt enthält.</li>
</ul>
</li>
<li><b>Format</b> der Fußnoten anpassen:<ul>
<li><b>Zahlenformat</b> - wählen Sie das gewünschte Format aus der Liste mit verfügbaren Formaten aus: <em>1, 2, 3,...</em>, <em>a, b, c,...</em>, <em>A, B, C,...</em>, <em>i, ii, iii,...</em>, <em>I, II, III,...</em>.</li>
<li><b>Beginnen mit</b> - über die Pfeiltasten können Sie festlegen, bei welchem Buchstaben oder welcher Zahl Sie beginnen möchten.</li>
<li><b>Nummerierung</b> - wählen Sie aus, auf welche Weise Sie Ihre Fußnoten nummerieren möchten:<ul>
<li><b>Fortlaufend</b> - um Fußnoten im gesamten Dokument fortlaufend zu nummerieren.</li>
<li><b>Jeder Abschnitt neu</b> - die Nummerierung der Fußnoten beginnt in jedem neuen Abschnitt wieder bei 1 (oder einem anderen festgelegten Wert).</li>
<li><b>Jede Seite neu</b> - die Nummerierung der Fußnoten beginnt auf jeder neuen Seite wieder bei 1 (oder einem anderen festgelegten Wert).</li>
</ul>
</li>
<li><b>Benutzerdefinierte Markierung</b> - Legen Sie ein Sonderzeichen oder ein Wort fest, das Sie als Fußnotenzeichen verwenden möchten (z. B. * oder Note1). Geben Sie das gewünschte Wort/Zeichen in das dafür vorgesehene Feld ein und klicken Sie auf <b>Einfügen</b> im Fenster <b>Fußnoteneinstellungen</b>.</li>
</ul>
</li>
<li>Legen Sie in der Dropdown-Liste <b>Änderungen anwenden auf</b> auf fest, ob Sie die angegebenen Fußnoteneinstellungen auf das <b>gesamte Dokument</b> oder nur den <b>aktuellen Abschnitt</b> anwenden wollen.<p class="note"><b>Hinweis</b>: Um unterschiedliche Fußnotenformatierungen in verschiedenen Teilen des Dokuments zu verwenden, müssen Sie zunächst <a href="../UsageInstructions/SectionBreaks.htm" onclick="onhyperlinkclick(this)">Abschnittsumbrüche einfügen</a>.</p>
</li>
</ul>
</li>
<li>Wenn Sie fertig sind, klicken Sie auf <b>Übernehmen</b>.</li>
</ol>
<hr />
<p>Um eine einzelne Fußnote zu entfernen, positionieren Sie den Einfügepunkt direkt vor der Fußnotenmarkierung und drücken Sie auf <b>ENTF</b>. Andere Fußnoten werden automatisch neu nummeriert.</p>
<p>Um alle Fußnoten in einem Dokument zu entferen,</p>
<ol>
<li>Klicken Sie auf der Registerkarte <b>Verweise</b> in der oberen Symbolleiste auf den Pfeil neben dem Symbol <img alt="Fußnote" src="../images/addfootnote.png" /> <b>Fußnote</b>.</li>
<li>Wählen Sie die Option <b>Alle Fußnoten löschen</b> aus dem Menü aus.</li>
</ol>
</div>
</body>
</html>

@ -0,0 +1,41 @@
<!DOCTYPE html>
<html>
<head>
<title>Kopf- und Fußzeilen einfügen</title>
<meta charset="utf-8" />
<meta name="description" content="Insert headers and footers into your document, add different headers and footer to the first page or odd and even pages" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Kopf- und Fußzeilen einfügen</h1>
<p>Kopf- oder Fußzeile hinzuzufügen oder die vorhandene Kopf- oder Fußzeile bearbeiten:</p>
<ol>
<li>Wechseln Sie in der oberen Symbolleiste auf die Registerkarte <b>Einfügen</b>.</li>
<li>Klicken Sie aufs Symbol <img alt="Kopf-/Fußzeile bearbeiten" src="../images/headerfooter.png" /> <b>Kopf-/Fußzeile bearbeiten</b></li>
<li>Wählen Sie eine der folgenden Optionen:<ul>
<li><b>Kopfzeile bearbeiten</b>, um den Text in der Kopfzeile einzugeben oder zu bearbeiten.</li>
<li><b>Fußzeile bearbeiten</b>, um den Text in der Fußzeile einzugeben oder zu bearbeiten.</li>
</ul>
</li>
<li>Ändern der aktuellen Parameter für die Kopf- oder Fußzeile in der rechten Seitenleiste:<p><img alt="Rechte Seitenleiste - Kopf- und Fußzeileneinstellungen" src="../images/right_headerfooter.png" /></p>
<ul>
<li>Legen Sie die aktuelle <b>Position</b> des Texts relativ zum Seitenanfang (für Kopfzeilen) oder zum Seitenende (für Fußzeilen) fest.</li>
<li>Wenn Sie der ersten Seite eine andere oder keine Kopf- oder Fußzeile zuweisen wollen, aktivieren Sie die Option <b>Erste Seite anders</b>.</li>
<li>Mit der Option <b>Gerade &amp; ungerade Seiten unterschiedlich</b> können Sie geraden und ungeraden Seiten unterschiedliche Kopf- oder Fußzeilen zuweisen.</li>
<li>Die Option <b>Mit vorheriger verknüpfen</b> ist verfügbar, wenn Sie zuvor <a href="../UsageInstructions/SectionBreaks.htm" onclick="onhyperlinkclick(this)">Abschnitte</a> in Ihr Dokument eingefügt haben. Sind keine Abschnitte vorhanden, ist die Option ausgeblendet. Außerdem ist diese Option auch für den allerersten Abschnitt nicht verfügbar (oder wenn eine Kopf- oder Fußzeile ausgewählt ist, die zu dem ersten Abschnitt gehört). Standardmäßig ist dieses Kontrollkästchen aktiviert, sodass die selbe Kopf-/Fußzeile auf alle Abschnitte angewendet wird. Wenn Sie einen Kopf- oder Fußzeilenbereich auswählen, sehen Sie, dass der Bereich mit der Verlinkung <b>Wie vorherige</b> markiert ist. Deaktivieren Sie das Kontrollkästchen <b>Wie vorherige</b>, um für jeden Abschnitt des Dokuments eine andere Kopf-/Fußzeile zu verwenden. Die Markierung <b>Wie vorherige</b> wird nicht mehr angezeigt.</li>
</ul>
<p><img alt="Wie vorherige Markierung" src="../images/sameasprevious_label.png" /></p>
</li>
</ol>
<p>Um einen Text einzugeben oder den bereits vorhandenen Text zu bearbeiten und die Einstellungen der Kopf- oder Fußzeilen zu ändern, können Sie auch im oberen oder unteren Bereich der Seite einen Doppelklick ausführen oder in diesem Bereich die rechte Maustaste klicken und über das Kontextmenü die gewünschte Option wählen: <b>Kopfzeile bearbeiten</b> oder <b>Fußzeile bearbeiten</b>.</p>
<p>Um zur Dokumentbearbeitung zurückzukehren, führen Sie einen Doppelklick im Arbeitsbereich aus. Der Inhalt Ihrer Kopf- oder Fußzeile wird grau angezeigt.</p>
<p class="note"><b>Hinweis</b>: Für Informationen über die Erstellung von Seitenzahlen, lesen Sie bitte den Abschnitt <a href="InsertPageNumbers.htm" onclick="onhyperlinkclick(this)">Seitenzahlen einfügen</a>.</p>
</div>
</body>
</html>

@ -0,0 +1,102 @@
<!DOCTYPE html>
<html>
<head>
<title>Bilder einfügen</title>
<meta charset="utf-8" />
<meta name="description" content="Add an image to your document and adjust its position and properties" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Bilder einfügen</h1>
<p>Im Dokumenteneditor können Sie Bilder in den gängigen Formaten in Ihr Dokument einfügen. Die folgenden Formate werden unterstützt: <b>BMP</b>, <b>GIF</b>, <b>JPEG</b>, <b>JPG</b>, <b>PNG</b>.</p>
<h3>Ein Bild einfügen</h3>
<p>Ein Bild in das aktuelle Dokument einfügen:</p>
<ol>
<li>Positionieren Sie den Cursor an der Stelle, an der Sie das Bild einfügen möchten.</li>
<li>Wechseln Sie in der oberen Symbolleiste auf die Registerkarte <b>Einfügen</b>.</li>
<li>Klicken Sie auf das Symbol <img alt="Bild" src="../images/image.png" /> <b>Bild</b> in der oberen Symbolleiste.</li>
<li>Wählen Sie eine der folgenden Optionen um das Bild hochzuladen:<ul>
<li>Mit der Option <b>Bild aus Datei</b> öffnen Sie das Standarddialogfenster zur Dateiauswahl. Durchsuchen Sie die Festplatte Ihres Computers nach der gewünschten Bilddatei und klicken Sie auf <b>Öffnen</b>.</li>
<li>Mit der Option <b>Bild aus URL</b> öffnen Sie das Fenster zum Eingeben der erforderlichen Webadresse, wenn Sie die Adresse eingegeben haben, klicken Sie auf <b>OK</b>.</li>
</ul>
</li>
<li>Wenn Sie das Bild hinzugefügt haben, können Sie Größe, Eigenschaften und Position ändern.</li>
</ol>
<h3>Bilder bewegen und die Größe ändern</h3>
<p>Um die <img class="floatleft" alt="Bild verschieben" src="../images/moving_image.png" />Bildgröße zu ändern, ziehen Sie die kleine Quadrate <img alt="Quadrat" src="../images/resize_square.png" /> an den Rändern. Um das Originalseitenverhältnis des gewählten Bildes bei der Größenänderung beizubehalten, halten Sie die <b>UMSCHALT</b>-Taste gedrückt und ziehen Sie an einem der Ecksymbole.</p>
<p>Verwenden Sie zum Ändern der Bildposition das Symbol <img alt="Pfeil" src="../images/arrow.png" />, das angezeigt wird, wenn Sie den Mauszeiger über das Bild bewegen. Ziehen Sie das Bild an die gewünschte Position, ohne die Maustaste loszulassen.</p>
<p>Wenn Sie die das Bild verschieben, werden Hilfslinien angezeigt, damit Sie das Objekt präzise auf der Seite positionieren können (wenn Sie einen anderen Umbruchstil als mit Text in Zeile ausgewählt haben).</p>
<p>Um das Bild zu drehen, bewegen Sie den Mauszeiger über den Drehpunkt <img alt="Drehpunkt" src="../images/greencircle.png" /> und ziehen Sie das Bild im oder gegen den Uhrzeigersinn. Um ein Objekt in 15-Grad-Stufen zu drehen, halten Sie die <b>UMSCHALT</b>-Taste bei der Drehung gedrückt.</p>
<p class="note"><b>Hinweis</b>: <a href="../HelpfulHints/KeyboardShortcuts.htm#workwithobjects" onclick="onhyperlinkclick(this)">Hier</a> finden Sie eine Übersicht über die gängigen Tastenkombinationen für die Arbeit mit Objekten.</p>
<hr />
<h3>Bildeinstellungen anpassen</h3>
<p><img class="floatleft" alt="Registerkarte Bildeinstellungen" src="../images/right_image.png" />Einige der Bildeinstellungen können mithilfe der Registerkarte <b>Bildeinstellungen</b> auf der rechten Seitenleiste geändert werden. Um diese zu aktivieren, klicken Sie auf das Bild und wählen Sie rechts das Symbol <b>Bildeinstellungen</b> <img alt="Bildeinstellungen" src="../images/image_settings_icon.png" /> aus. Hier können die folgenden Eigenschaften geändert werden:</p>
<ul style="margin-left: 280px;">
<li><b>Größe</b> - wird genutzt, um <b>Breite</b> und <b>Höhe</b> des aktuellen Bildes einzusehen. Bei Bedarf können Sie die Standardbildgröße wiederherstellen, indem Sie auf die Schaltfläche <b>Standardgröße</b> klicken. <b>An Seitenränder anpassen</b> - ändern Sie die Bildgröße und passen Sie das Bild an den linken und rechten Seitenrand an.</li>
<li><b>Textumbruch</b> - der Stil für den Textumbruch wird aus den verfügbaren Vorlagen ausgewählt: Mit Text in Zeile, Quadrat, Eng, Transparent, Oben und unten, Vorne, Hinten (für weitere Information lesen Sie die folgende Beschreibung der erweiterten Einstellungen).</li>
<li><b>Bild ersetzen</b> - um das aktuelle Bild durch ein anderes <b>Bild aus Datei</b> oder <b>Onlinebilder</b> zu ersetzen.</li>
</ul>
<p>Einige dieser Optionen finden Sie auch im <b>Rechtsklickmenü</b>. Die Menüoptionen sind:</p>
<ul style="margin-left: 280px;">
<li><b>Ausschneiden, Kopieren, Einfügen</b> - Standardoptionen zum Ausschneiden oder Kopieren ausgewählter Textpassagen/Objekte und zum Einfügen von zuvor ausgeschnittenen/kopierten Textstellen oder Objekten an der aktuellen Cursorposition.</li>
<li><b>Anordnen</b> - um das ausgewählte Bild in den Vordergrund bzw. Hintergrund oder eine Ebene nach vorne bzw. hinten zu verschieben sowie Bilder zu gruppieren und die Gruppierung aufzuheben (um diese wie ein einzelnes Objekt behandeln zu können). Weitere Informationen zum Anordnen von Objekten finden Sie auf <a href="../UsageInstructions/AlignArrangeObjects.htm" onclick="onhyperlinkclick(this)">dieser Seite</a>.</li>
<li><b>Ausrichten</b> wird verwendet, um das Bild linksbündig, zentriert, rechtsbündig, oben, mittig oder unten auszurichten. Weitere Informationen zum Ausrichten von Objekten finden Sie auf <a href="../UsageInstructions/AlignArrangeObjects.htm" onclick="onhyperlinkclick(this)">dieser Seite</a>.</li>
<li><b>Textumbruch</b> - der Stil für den Textumbruch wird aus den verfügbaren Vorlagen ausgewählt: Mit Text in Zeile, Quadrat, Eng, Transparent, Oben und unten, Vorne, Hinten (für weitere Information lesen Sie die folgende Beschreibung der erweiterten Einstellungen). Die Option <b>Umbruchgrenze bearbeiten</b> ist nur verfügbar, wenn Sie einen anderen Umbruchstil als „Mit Text in Zeile“ auswählen. Ziehen Sie die Umbruchpunkte, um die Grenze benutzerdefiniert anzupassen. Um einen neuen Rahmenpunkt zu erstellen, klicken Sie auf eine beliebige Stelle auf der roten Linie und ziehen Sie diese an die gewünschte Position. <img alt="Umbruchgrenze bearbeiten" src="../images/wrap_boundary.png" /></li>
<li><b>Standardgröße</b> - die aktuelle Bildgröße auf die Standardgröße ändern.</li>
<li><b>Bild ersetzen</b> - um das aktuelle Bild durch ein anderes <b>Bild aus Datei</b> oder <b>Onlinebilder</b> zu ersetzen.</li>
<li><b>Erweiterte Einstellungen</b> - das Fenster „Bild - Erweiterte Einstellungen“ öffnen.</li>
</ul>
<p><img class="floatleft" alt="Registerkarte Formeinstellungen" src="../images/right_image_shape.png" /> Ist das Bild ausgewählt, ist rechts auch das Symbol <b>Formeinstellungen</b> <img alt="Formeinstellungen" src="../images/shape_settings_icon.png" /> verfügbar. Klicken Sie auf dieses Symbol, um die Registerkarte <b>Formeinstellungen</b> in der rechten Seitenleiste zu öffnen und passen Sie Form, <a href="../UsageInstructions/InsertAutoshapes.htm#shape_stroke" onclick="onhyperlinkclick(this)"><b>Linientyp</b></a>, Größe und Farbe an oder ändern Sie die Form und wählen Sie im Menü <b>AutoForm ändern</b> eine neue Form aus. Die Form des Bildes ändert sich entsprechend Ihrer Auswahl.</p>
<hr />
<p>Um die erweiterte Einstellungen des Bildes zu ändern, klicken Sie mit der rechten Maustaste auf das Bild und wählen Sie die Option <b>Bild - Erweiterte Einstellungen</b> im Rechtsklickmenü oder klicken Sie einfach in der rechten Seitenleiste auf <b>Erweiterte Einstellungen anzeigen</b>. Das Fenster mit den Bildeigenschaften wird geöffnet:</p>
<p><img alt="Bild - Erweiterte Einstellungen: Größe" src="../images/image_properties.png" /></p>
<p>Die Registerkarte <b>Größe</b> enthält die folgenden Parameter:</p>
<ul>
<li><b>Breite</b> und <b>Höhe</b> - mit diesen Optionen können Sie die Breite bzw. Höhe des Bildes ändern. Wenn Sie die Funktion <b>Seitenverhältnis sperren</b> <img alt="Seitenverhältnis sperren" src="../images/constantproportions.png" /> aktivieren (in diesem Fall sieht das Symbol so aus <img alt="Symbol Seitenverhältnis sperren aktiviert" src="../images/constantproportionsactivated.png" />), werden Breite und Höhe gleichmäßig geändert und das ursprüngliche Bildseitenverhältnis wird beibehalten. Um die Standardgröße des hinzugefügten Bildes wiederherzustellen, klicken Sie auf <b>Standardgröße</b>.</li>
</ul>
<p><img alt="Bild - Erweiterte Einstellungen: Textumbruch" src="../images/image_properties_1.png" /></p>
<p>Die Registerkarte <b>Textumbruch</b> enthält die folgenden Parameter:</p>
<ul>
<li><b>Textumbruch</b> - legen Sie fest, wie das Bild im Verhältnis zum Text positioniert wird: entweder als Teil des Textes (wenn Sie die Option „Mit Text in Zeile“ auswählen) oder an allen Seiten von Text umgeben (wenn Sie einen anderen Stil auswählen).<ul>
<li><p><img alt="Textumbruch - Mit Text verschieben" src="../images/wrappingstyle_inline.png" /> <b>Mit Text verschieben</b> - das Bild wird Teil des Textes (wie ein Zeichen) und wenn der Text verschoben wird, wird auch das Bild verschoben. In diesem Fall sind die Positionsoptionen nicht verfügbar.</p>
<p>Ist eine der folgenden Umbrucharten ausgewählt, kann das Bild unabhängig vom Text verschoben und auf der Seite positioniert werden:</p>
</li>
<li><p><img alt="Textumbruch - Quadrat" src="../images/wrappingstyle_square.png" /> <b>Quadrat</b> - der Text bricht um den rechteckigen Kasten herum, der das Bild begrenzt.</p></li>
<li><p><img alt="Textumbruch - Eng" src="../images/wrappingstyle_tight.png" /> <b>Eng</b> - der Text bricht um die Bildkanten herum.</p></li>
<li><p><img alt="Textumbruch - Transparent" src="../images/wrappingstyle_through.png" /> <b>Transparent</b> - der Text bricht um die Bildkanten herum und füllt den offenen weißen Leerraum innerhalb des Bildes. Wählen Sie für diesen Effekt die Option <b>Umbruchsgrenze bearbeiten</b> aus dem Rechtsklickmenü aus.</p></li>
<li><p><img alt="Textumbruch - Oben und unten" src="../images/wrappingstyle_topandbottom.png" /> <b>Oben und unten</b> - der Text ist nur oberhalb und unterhalb des Bildes.</p></li>
<li><p><img alt="Textumbruch - Vorne" src="../images/wrappingstyle_infront.png" /> <b>Vorne</b> - das Bild überlappt mit dem Text.</p></li>
<li><p><img alt="Textumbruch - Hinten" src="../images/wrappingstyle_behind.png" /> <b>Hinten</b> - der Text überlappt sich mit dem Bild.</p></li>
</ul>
</li>
</ul>
<p>Wenn Sie die Formate Quadrat, Eng, Transparent oder Oben und unten auswählen, haben Sie die Möglichkeit zusätzliche Parameter festzulegen - <b>Abstand vom Text</b> auf allen Seiten (oben, unten, links, rechts).</p>
<p id="position"><img alt="Bild - Erweiterte Einstellungen: Position" src="../images/image_properties_2.png" /></p>
<p>Die Registerkarte <b>Position</b> ist nur verfügbar, wenn Sie einen anderen Umbruchstil als „Mit Text in Zeile“ auswählen. Hier können Sie abhängig vom gewählten Format des Textumbruchs die folgenden Parameter festlegen:</p>
<ul>
<li>In der Gruppe <b>Horizontal</b>, können Sie eine der folgenden drei Bildpositionierungstypen auswählen:<ul>
<li><b>Ausrichtung</b> (links, zentriert, rechts) <b>gemessen an</b> Zeichen, Spalte, linker Seitenrand, Seitenrand, Seite oder rechter Seitenrand.</li>
<li><b>Absolute Position</b>, gemessen in absoluten Einheiten wie <b>Zentimeter</b>/<b>Punkte</b>/<b>Zoll</b> (abhängig von der Voreinstellung in <b>Datei</b> -&gt; <b>Erweiterte Einstellungen...</b>), <b>rechts von</b> Zeichen, Spalte, linker Seitenrand, Seitenrand, Seite oder rechter Seitenrand.</li>
<li><b>Relative Position</b> in Prozent, <b>gemessen von</b> linker Seitenrand, Seitenrand, Seite oder rechter Seitenrand.</li>
</ul>
</li>
<li>In der Gruppe <b>Vertikal</b>, können Sie eine der folgenden drei Bildpositionierungstypen auswählen:<ul>
<li><b>Ausrichtung</b> (oben, zentriert, unten) <b>gemessen von</b> Zeile, Seitenrand, unterer Rand, Abschnitt, Seite oder oberer Rand.</li>
<li><b>Absolute Position</b>, gemessen in absoluten Einheiten wie <b>Zentimeter</b>/<b>Punkte</b>/<b>Zoll</b> (abhängig von der Voreinstellung in <b>Datei</b> -&gt; <b>Erweiterte Einstellungen...</b>), <b>unterhalb</b> Zeile, Seitenrand, unterer Seitenrand, Absatz, Seite oder oberer Seitenrand.</li>
<li><b>Relative Position</b> in Prozent, <b>gemessen von</b> Seitenrand, unterer Seitenrand, Seite oder oberer Seitenrand.</li>
</ul>
</li>
<li>Im Kontrollkästchen <b>Objekt mit Text verschieben</b> können Sie festlegen, ob sich das Bild zusammen mit dem Text bewegen lässt, mit dem es verankert wurde.</li>
<li><b>Überlappen zulassen</b> legt fest, ob zwei Bilder einander überlagern können oder nicht, wenn Sie diese auf einer Seite dicht aneinander bringen.</li>
</ul>
<p><img alt="Bild - Erweiterte Einstellungen" src="../images/image_properties_3.png" /></p>
<p>Die Registerkarte <b>Alternativtext</b> ermöglicht die Eingabe eines <b>Titels</b> und einer <b>Beschreibung</b>, die Personen mit Sehbehinderungen oder kognitiven Beeinträchtigungen vorgelesen werden kann, damit sie besser verstehen können, welche Informationen im Bild enthalten sind.</p>
</div>
</body>
</html>

@ -0,0 +1,51 @@
<!DOCTYPE html>
<html>
<head>
<title>Seitenzahlen einfügen</title>
<meta charset="utf-8" />
<meta name="description" content="Insert page numbers to navigate through your document easier" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Seitenzahlen einfügen</h1>
<p>Seitenzahlen in ein Dokument einfügen:</p>
<ol>
<li>Wechseln Sie in der oberen Symbolleiste auf die Registerkarte <b>Einfügen</b>.</li>
<li>Klicken Sie in der oberen Symbolleiste auf das Symbol <b>Kopf- und Fußzeile bearbeiten</b> <img alt="Kopf-/Fußzeile bearbeiten" src="../images/headerfooter.png" />.</li>
<li>Klicken Sie auf <b>Seitenzahl einfügen</b>.</li>
<li>Wählen Sie eine der folgenden Optionen:<ul>
<li>Wählen Sie die Position der Seitenzahl aus, um zu jeder Dokumentseite eine Seitenzahl hinzuzufügen.</li>
<li>Um an der aktuellen Cursorposition eine Seitenzahl einzufügen, wählen Sie die Option <b>An aktueller Position</b>.</li>
</ul>
</li>
</ol>
<p>Anzahl der Seiten einfügen (z.B. wenn Sie den Eintrag <em>Seite X von Y</em> erstellen möchten):</p>
<ol>
<li>Platzieren Sie den Cursor an die Position an der Sie die Anzahl der Seiten einfügen wollen.</li>
<li>Klicken Sie in der oberen Symbolleiste auf das Symbol <b>Kopf- und Fußzeile bearbeiten</b> <img alt="Kopf-/Fußzeile bearbeiten" src="../images/headerfooter.png" />.</li>
<li>Wählen Sie die Option <b>Anzahl der Seiten einfügen</b>.</li>
</ol>
<hr />
<p>Einstellungen der Seitenzahlen ändern:</p>
<ol>
<li>Klicken Sie zweimal auf die hinzugefügte Seitenzahl.</li>
<li>Ändern Sie die aktuellen Parameter in der rechten Seitenleiste:<p><img alt="Rechte Seitenleiste - Kopf- und Fußzeileneinstellungen" src="../images/right_headerfooter.png" /></p>
<ul>
<li>Legen Sie die aktuelle <b>Position</b> der Seitenzahlen auf der Seite sowie im Verhältnis zum oberen und unteren Teil der Seite fest.</li>
<li>Wenn Sie der ersten Seite eine andere Zahl zuweisen wollen oder als dem restlichen Dokument oder keine Seitenzahl auf der ersten Seite einfügen wollen, aktivieren Sie die Option <b>Erste Seite anders</b>.</li>
<li>Wenn Sie geraden und ungeraden Seiten unterschiedliche Seitenzahlen hinzufügen wollen, aktivieren Sie die Option <b>Gerade &amp; ungerade Seiten unterschiedlich</b>.</li>
<li>Die Option <b>Mit vorheriger verknüpfen</b> ist verfügbar, wenn Sie zuvor <a href="../UsageInstructions/SectionBreaks.htm" onclick="onhyperlinkclick(this)">Abschnitte</a> in Ihr Dokument eingefügt haben. Sind keine Abschnitte vorhanden, ist die Option ausgeblendet. Außerdem ist diese Option auch für den allerersten Abschnitt nicht verfügbar (oder wenn eine Kopf- oder Fußzeile ausgewählt ist, die zu dem ersten Abschnitt gehört). Standardmäßig ist dieses Kontrollkästchen aktiviert, sodass auf alle Abschnitte die vereinheitlichte Nummerierung angewendet wird. Wenn Sie einen Kopf- oder Fußzeilenbereich auswählen, sehen Sie, dass der Bereich mit der Verlinkung <b>Wie vorherige</b> markiert ist. Deaktivieren Sie das Kontrollkästchen <b>Wie vorherige</b>, um in jedem Abschnitt des Dokuments eine andere Seitennummerierung anzuwenden. Die Markierung <b>Wie vorherige</b> wird nicht mehr angezeigt.</li>
</ul>
<p><img alt="Wie vorherige Markierung" src="../images/sameasprevious_label.png" /></p>
</li>
</ol>
<p>Um zur Dokumentbearbeitung zurückzukehren, führen Sie einen Doppelklick im Arbeitsbereich aus.</p>
</div>
</body>
</html>

@ -0,0 +1,155 @@
<!DOCTYPE html>
<html>
<head>
<title>Tabellen einfügen</title>
<meta charset="utf-8" />
<meta name="description" content="Add a table to your document and adjust its properties" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Tabellen einfügen</h1>
<h3>Eine Tabelle einfügen</h3>
<p>Einfügen einer Tabelle im aktuellen Dokument:</p>
<ol>
<li>Positionieren Sie den Cursor an der Stelle, an der Sie eine Tabelle einfügen möchten.</li>
<li>Wechseln Sie in der oberen Symbolleiste auf die Registerkarte <b>Einfügen</b>.</li>
<li>Klicken Sie in der oberen Symbolleiste auf das Symbol <img alt="Tabelle" src="../images/table.png" /> <b>Tabelle</b>.</li>
<li>Wählen Sie die gewünschte Option für die Erstellung einer Tabelle:<ul>
<li><p>Tabelle mit einer vordefinierten Zellenanzahl (maximal 10 x 8 Zellen)</p>
<p>Wenn Sie schnell eine Tabelle erstellen möchten, wählen Sie einfach die Anzahl der Zeilen (maximal 8) und Spalten (maximal 10) aus.</p></li>
<li><p>Benutzerdefinierte Tabelle</p>
<p>Wenn Sie eine Tabelle mit mehr als 10 x 8 Zellen benötigen, wählen Sie die Option <b>Benutzerdefinierte Tabelle einfügen</b>. Geben Sie nun im geöffneten Fenster die gewünschte Anzahl der Zeilen und Spalten an und klicken Sie anschließend auf <b>OK</b>.</p>
<p><img alt="Benutzerdefinierte Tabelle" src="../images/customtable.png" /></p>
</li>
</ul>
</li>
<li>Wenn Sie eine Tabelle eingefügt haben, können Sie Eigenschaften, Größe und Position verändern.</li>
</ol>
<p>Um die Größe einer Tabelle zu ändern, bewegen Sie den Mauszeiger über das Symbol <img alt="Quadrat" src="../images/resizetable_handle.png" /> in der unteren rechten Ecke und ziehen Sie an der Fläche, bis die Tabelle die gewünschte Größe aufweist.</p>
<p><img alt="Tabellengröße ändern" src="../images/resizetable.png" /></p>
<p>Sie können die Breite einer bestimmten Spalte oder die Höhe einer Zeile auch manuell ändern. Bewegen Sie den Mauszeiger über den rechten Rand der Spalte, so dass der Cursor in den bidirektionalen Pfeil <img alt="Cursor bei der Änderung der Spaltenbreite" src="../images/changecolumnwidth.png" /> wechselt und ziehen Sie den Rand nach links oder rechts, um die gewünschte Breite festzulegen. Um die Höhe einer einzelnen Zeile manuell zu ändern, bewegen Sie den Mauszeiger über den unteren Rand der Zeile, so dass der Cursor in den bidirektionalen Pfeil <img alt="Cursor bei der Änderung der Zeilenhöhe" src="../images/changerowheight.png" /> wechselt und ziehen Sie den Rand nach oben oder nach unten.</p>
<p>Um eine Tabelle zu verschieben, halten Sie mit dem Cursor das Symbol <img alt="Tabellen-Handle auswählen" src="../images/movetable_handle.png" /> fest und ziehen Sie die Tabelle an die gewünschte Stelle im Dokument.</p>
<hr />
<h3>Eine Tabelle oder Tabelleninhalte auswählen</h3>
<p>Um eine ganze Tabelle auszuwählen, klicken Sie auf das <img alt="Tabellen-Handle auswählen" src="../images/movetable_handle.png" /> Handle in der oberen linken Ecke.</p>
<p>Um eine bestimmte Zelle auszuwählen, bewegen Sie den Mauszeiger zur linken Seite der gewünschten Zelle, so dass der Cursor zum schwarzen Pfeil <img alt="Zelle auswählen" src="../images/selectcellpointer.png" /> wird und klicken Sie dann mit der linken Maustaste.</p>
<p>Um eine bestimmte Zeile auszuwählen, bewegen Sie den Mauszeiger zum linken Rand der gewünschten Zeile, so dass der Cursor zum horizontalen schwarzen Pfeil <img alt="Zeile auswählen" src="../images/selectrowpointer.png" /> wird und klicken Sie dann mit der linken Maustaste.</p>
<p>Um eine bestimmte Spalte auszuwählen, bewegen Sie den Mauszeiger zum oberen Rand der gewünschten Spalte, so dass der Cursor zum nach unten gerichteten schwarzen Pfeil <img alt="Spalte auswählen" src="../images/selectcolumnpointer.png" /> wird und klicken Sie dann mit der linken Maustaste.</p>
<p>Es ist auch möglich, eine Zelle, Zeile, Spalte oder Tabelle mithilfe von Optionen aus dem Kontextmenü oder aus dem Abschnit <b>Zeilen und Spalten</b> in der rechten Seitenleiste auszuwählen.</p>
<hr />
<h3>Tabelleneinstellungen anpassen</h3>
<p>Einige der Tabelleneigenschaften sowie die Struktur können mithilfe des Rechtsklickmenüs verändert werden. Die Menüoptionen sind:</p>
<ul>
<li><b>Ausschneiden, Kopieren, Einfügen</b> - Standardoptionen zum Ausschneiden oder Kopieren ausgewählter Textpassagen/Objekte und zum Einfügen von zuvor ausgeschnittenen/kopierten Textstellen oder Objekten an der aktuellen Cursorposition.</li>
<li><b>Auswählen</b> - um eine Zeile, Spalte, Zelle oder Tabelle auszuwählen.</li>
<li><b>Einfügen</b> - um eine Zeile oberhalb oder unterhalb bzw. eine Spalte rechts oder links von der Zeile einzufügen, in der sich der Cursor aktuell befindet.</li>
<li><b>Löschen</b> - um eine Zeile, Spalte oder Tabelle zu löschen.</li>
<li><b>Zellen verbinden</b> - auswählen von zwei oder mehr Zellen, die in einer Zelle zusammengeführt werden sollen.</li>
<li><b>Zelle teilen...</b> - in einem neuen Fenster können Sie die gewünschte Anzahl der Spalten und Zeilen auswählen, in die die Zelle geteilt wird.</li>
<li><b>Zeilen verteilen</b> - die ausgewählten Zellen werden so angepasst, dass sie dieselbe Höhe haben, ohne dass die Gesamthöhe der Tabelle geändert wird.</li>
<li><b>Spalten verteilen</b> - die ausgewählten Zellen werden so angepasst, dass sie dieselbe Breite haben, ohne dass die Gesamtbreite der Tabelle geändert wird.</li>
<li><b>Vertikale Ausrichtung in Zellen</b> - den Text in der gewählten Zelle am oberen, unteren Rand oder zentriert ausrichten.</li>
<li><b>Textrichtung</b> - Textrichtung in einer Zelle festlegen Sie können den Text horizontal platzieren und vertikal von oben nach unten ausrichten (<b>Text um 90° drehen</b>) oder vertikal von unten nach oben ausrichten (<b>Text um 270° drehen</b>).</li>
<li><b>Tabelle - Erweiterte Einstellungen</b> - öffnen Sie das Fenster „Tabelle - Erweiterte Einstellungen“.</li>
<li><b>Hyperlink</b> - einen Hyperlink einfügen.</li>
<li><b>Erweiterte Absatzeinstellungen</b> - das Fenster „Erweiterte Absatzeinstellungen“ wird geöffnet.</li>
</ul>
<hr />
<p><img class="floatleft"alt="Rechte Seitenleiste - Tabelleneinstellungen" src="../images/right_table.png" /></p>
<p>Sie können die Tabelleneigenschaften auch in der rechten Seitenleiste ändern:</p>
<ul style="margin-left: 280px;">
<li><p><b>Zeilen</b> und <b>Spalten</b> - wählen Sie die Tabellenabschnitte aus, die Sie hervorheben möchten.</p>
<p>Für Zeilen:</p>
<ul>
<li><i>Kopfzeile</i> - um die erste Zeile hervorzuheben</li>
<li><i>Letzte</i> - um die letzte Zeile hervorzuheben</li>
<li><i>Zusammengebunden</i> - um jede zweite Zeile hervorzuheben</li>
</ul>
<p>Für Spalten:</p>
<ul>
<li><i>Erste</i> - um die erste Spalte hervorzuheben</li>
<li><i>Letzte</i> - um die letzte Spalte hervorzuheben</li>
<li><i>Zusammengebunden</i> - um jede zweite Spalte hervorzuheben</li>
</ul>
</li>
<li><p><b>Aus Vorlage auswählen</b> - wählen Sie eine verfügbare Tabellenvorlage aus.</p></li>
<li><p><b>Rahmenstil</b> - Linienstärke, -farbe, Rahmenstil und Hintergrundfarbe bestimmen.</p></li>
<li><p><b>Zeilen &amp; Spalten</b> - auswählen, löschen und einfügen von Zeilen und Spalten, Zellen verbinden und teilen.</p></li>
<li><p><b>Zellengröße</b> - anpassen von Breite und Höhe der aktuell ausgewählten Zelle. In diesem Abschnitt können Sie auch <b>Zeilen verteilen</b> auswählen, so dass alle ausgewählten Zellen die gleiche Höhe haben oder "<b>Spalten verteilen</b>, so dass alle ausgewählten Zellen die gleiche Breite haben.</p></li>
<li><p><b>Gleiche Kopfzeile auf jeder Seite wiederholen</b> - in langen Tabellen wird am Anfang jeder neuen Seite die gleiche Kopfzeile eingefügt.</p></li>
<li><p><b>Erweiterte Einstellungen anzeigen</b> - öffnet das Fenster „Tabelle - Erweiterte Einstellungen“</p></li>
</ul>
<hr />
<p>Um die erweiterten Tabelleneinstellungen zu ändern, klicken Sie mit der rechten Maustaste auf die Tabelle und wählen Sie die Option <b>Tabelle - Erweiterte Einstellungen</b> im Rechtsklickmenü aus oder klicken Sie in der rechten Seitenleiste auf die Verknüpfung <b>Erweiterte Einstellungen anzeigen</b>. Das Fenster mit den Tabelleneigenschaften wird geöffnet:</p>
<p><img alt="Tabelle - Erweiterte Einstellungen" src="../images/table_properties_1.png" /></p>
<p>In der Registerkarte <b>Tabelle</b> können die Tabelleneigenschaften der gesamten Tabelle geändert werden.</p>
<ul>
<li>Die Registerkarte <b>Größe</b> enthält die folgenden Parameter:<ul>
<li><b>Breite</b> - Standardmäßig wird die Tabellenbreite automatisch an die Seitenbreite angepasst (die Tabelle belegt den gesamten Abstand zwischen dem linken und rechten Seitenrand). Sie können das Kontrollkästchen aktivieren und die gewünschte Tabellenbreite manuell eingeben.</li>
<li><b>Gemessen in</b> - legen Sie fest, ob Sie die Tabellenbreite in absoluten Einheiten angeben wollen, wie <b>Zentimeter</b>/<b>Punkte</b>/<b>Zoll</b> (abhängig von der Voreinstellung in der Registerkarte <b>Datei</b> -&gt; <b>Erweiterte Einstellungen...</b>) oder als <b>Prozentsatz</b> der gesamten Tabellenbreite.<p class="note"><b>Hinweis</b>: Sie können die Tabellengröße auch manuell anpassen, indem Sie Zeilenhöhe und Spaltenbreite ändern. Bewegen Sie den Mauszeiger über einen Zeilen-/Spaltenrand, bis dieser zum bidirektionalen Pfeil wird und ziehen Sie den Rahmen in die gewünschte Position. Sie können auch die <img alt="Tabelle - Markierung Spaltenbreite" src="../images/columnwidthmarker.png" /> Markierungen auf dem horizontalen Lineal verwenden, um die Spaltenbreite zu ändern bzw. die <img alt="Tabelle - Markierung Zeilenhöhe" src="../images/rowheightmarker.png" /> Markierungen auf dem vertikalen Lineal, um die Zeilenhöhe zu ändern.</p>
</li>
<li><b>Automatische Anpassung der Größe an den Inhalt</b> - die automatische Änderung jeder Spaltenbreite gemäß dem jeweiligen Text innerhalb der Zellen wird aktiviert.</li>
</ul>
</li>
<li>Im Abschnitt <b>Standardzellenbegrenzungen</b> können Sie den Abstand zwischen dem Text innerhalb der Zellen und den standardmäßig verwendeten Zellenbegrenzungen angeben.</li>
<li>Im Abschnitt <b>Optionen</b> können Sie die folgenden Parameter ändern:<ul>
<li><b>Abstand zwischen Zellen</b> - der Zellenabstand, der mit der <b>Hintergrundfarbe der Tabelle</b> gefüllt wird.</li>
</ul>
</li>
</ul>
<p><img alt="Tabelle - Erweiterte Einstellungen" src="../images/table_properties_5.png" /></p>
<p>In der Gruppe <b>Zelle</b> können Sie die Eigenschaften von einzelnen Zellen ändern. Wählen Sie zunächst die Zelle aus, die Sie ändern wollen oder markieren Sie die gesamte Tabelle, um die Eigenschaften aller Zellen zu ändern.</p>
<ul>
<li>Die Registerkarte <b>Zellengröße</b> enthält die folgenden Parameter:<ul>
<li><b>Bevorzugte Breite</b> - legen Sie Ihre gewünschte Zellenbreite fest. Alle Zellen werden nach diesem Wert ausgerichtet, allerdings kann es in Einzelfällen vorkommen, dass es nicht möglich ist eine bestimmte Zelle auf genau diesen Wert anzupassen. Wenn der Text innerhalb einer Zelle beispielsweise die angegebene Breite überschreitet, wird er in die nächste Zeile aufgeteilt, sodass die bevorzugte Zellenbreite unverändert bleibt. Fügen Sie jedoch eine neue Spalte ein, wird die bevorzugte Breite reduziert.</li>
<li><b>Gemessen in</b> - legen Sie fest, ob Sie die Zellenbreite in absoluten Einheiten angeben wollen, wie <b>Zentimeter</b>/<b>Punkte</b>/<b>Zoll</b> (abhängig von der Voreinstellung in der Registerkarte <b>Datei</b> -&gt; <b>Erweiterte Einstellungen...</b>) oder als <b>Prozentsatz</b> der gesamten Tabellenbreite.<p class="note"><b>Hinweis</b>: Sie können die Zellengröße auch manuell anpassen. Wenn Sie eine einzelne Zelle in einer Spalte kleiner oder größer als die Spaltenbreite machen wollen, bewegen Sie den Mauszeiger über den rechten Rand der gewünschten Zelle, bis dieser zum bidirektionalen Pfeil wird und ziehen Sie den Rahmen in die gewünschte Position. Verwenden Sie die <img alt="Tabelle - Markierung Spaltenbreite" src="../images/columnwidthmarker.png" /> Markierungen auf dem horizontalen Lineal, um die Spaltenbreite zu ändern.</p>
</li>
</ul>
</li>
<li>Im Abschnitt <b>Zellenbegrenzungen</b> können Sie den Abstand zwischen dem Text in den Zellen und der Zellenbegrenzung anpassen. Wenn Sie keine Auswahl treffen, werden Standardwerte verwendet (diese können in der Registerkarte <b>Tabelle</b> geändert werden), Sie können jedoch das Kontrollkästchen <b>Standardbegrenzungen</b> deaktivieren und die gewünschten Werte manuell eingeben.</li>
<li>Im Abschnitt <b>Zelloptionen</b> können Sie die folgenden Parameter ändern:<ul>
<li>Die Option <b>Zeilenumbruch</b> ist standardmäßig aktiviert. Wenn der Text innerhalb einer Zeile länger ist als die vorhandene Zellenbreite, erfolgt ein automatischer Umbruch, so wird die Zelle zwar Höher aber die Spaltenbreite bleibt gleich.</li>
</ul>
</li>
</ul>
<p><img alt="Tabelle - Erweiterte Einstellungen" src="../images/table_properties_3.png" /></p>
<p>Die Registerkarte <b>Rahmen &amp; Hintergrund</b> enthält die folgenden Parameter:</p>
<ul>
<li><b>Rahmeneinstellungen</b> (Größe, Farbe und An- oder Abwesenheit) - legen Sie Linienstärke, Farbe und Ansichtstyp fest.<p class="note"><b>Hinweis</b>: Wenn Sie den Tabellenrahmen unsichtbar machen, indem Sie auf die Schaltfläche <img alt="Kein Rahmen" src="../images/noborders.png" /> klicken oder alle Rahmenlinien in der Tabelle manuell deaktivieren, werden diese im Dokument mit einer gepunkteten Linie angedeutet. Um die Rahmenlinien vollständig auszublenden, klicken Sie auf das Symbol <b>Formatierungszeichen</b> <img alt="Formatierungszeichen" src="../images/nonprintingcharacters.png" /> in der Registerkarte <b>Start</b> und wählen Sie die Option <b>Tabellenrahmen ausblenden</b>.</p>
</li>
<li><b>Zellenhintergrund</b> - dem Zellenhintergrund eine Farbe zuweisen (nur verfügbar, wenn eine oder mehrere Zellen gewählt sind oder die Option <b>Abstand zwischen Zellen zulassen</b> auf der Registerkarte <b>Breite &amp; Abstand</b> aktiviert ist).</li>
<li><b>Tabellenhintergrund</b> - der Tabelle wird eine Hintergrundfarbe zugewiesen bzw. die Abstände zwischen den Zellen werden farblich markiert, wenn die Option <b>Abstand zwischen Zellen zulassen</b> auf der Registerkarte <b>Breite &amp; Abstand</b> aktiviert ist.</li>
</ul>
<p id="position"><img alt="Tabelle - Erweiterte Einstellungen" src="../images/table_properties_4.png" /></p>
<p>Die Registerkarte <b>Position</b> ist nur verfügbar, wenn die Option <b>Umgebend</b> auf der Registerkarte <b>Textumbruch</b> ausgewählt ist, und enthält die folgenden Parameter:</p>
<ul>
<li>Die Parameter <b>Horizontal</b> beinhalten die <b>Ausrichtung</b> der Tabelle (linksbündig, zentriert, rechtsbündig) <b>im Verhältnis zu</b> Rand, Seite oder Text sowie die <b>Tabellenposition rechts von</b> Rand, Seite oder Text.</li>
<li>Die Parameter <b>Vertikal</b> beinhalten die <b>Ausrichtung</b> der Tabelle (oben, zentriert, unten) <b>im Verhältnis zu</b> Rand, Seite oder Text sowie die <b>Tabellenposition unterhalb</b> des Randes, der Seite oder des Textes.</li>
<li>Über die Registerkarte <b>Rahmen</b> können die folgenden Parameter festgelegt werden:<ul>
<li>Im Kontrollkästchen <b>Objekt mit Text verschieben</b> können Sie festlegen, ob sich die Tabelle zusammen mit dem Text bewegen lässt, mit dem sie verankert wurde.</li>
<li><b>Überlappung zulassen</b> bestimmt, ob zwei Tabellen in einer großen Tabelle verbunden werden oder überlappen, wenn Sie diese auf einer Seite dicht aneinander bringen.</li>
</ul>
</li>
</ul>
<p><img alt="Tabelle - Erweiterte Einstellungen" src="../images/table_properties_2.png" /></p>
<p>Die Registerkarte <b>Textumbruch</b> enthält die folgenden Parameter:</p>
<ul>
<li><b>Umbruchstil</b> - <b>Mit Text verschieben</b> oder <b>Umgebend</b>. Legen Sie fest, wie die Tabelle im Verhältnis zum Text positioniert wird: entweder als Teil des Textes (wenn Sie die Option „Mit Text in Zeile“ auswählen) oder an allen Seiten von Text umgeben (im Format „Umgebend“).</li>
<li>Wenn Sie den Umbruchstil ausgewählt haben, können die zusätzlichen Umbruchparameter für beide Umbruchformate festlegen.<ul>
<li>Für den Stil „Mit Text in Zeile“ können Sie die <b>Ausrichtung</b> und den <b>linken Einzug</b> der Tabelle festlegen.</li>
<li>Im Format „umgebend“ können Sie in der Gruppe <b>Tabellenposition</b> den <b>Abstand zum Text</b> sowie die <b>Position</b> der Tabelle festlegen.</li>
</ul>
</li>
</ul>
<p><img alt="Tabelle - Erweiterte Einstellungen" src="../images/table_properties_6.png" /></p>
<p>Die Registerkarte <b>Alternativtext</b> ermöglicht die Eingabe eines <b>Titels</b> und einer <b>Beschreibung</b>, die Personen mit Sehbehinderungen oder kognitiven Beeinträchtigungen vorgelesen werden kann, damit sie besser verstehen können, welche Informationen in der Tabelle enthalten sind.</p>
</div>
</body>
</html>

@ -0,0 +1,84 @@
<!DOCTYPE html>
<html>
<head>
<title>Textobjekte einfügen</title>
<meta charset="utf-8" />
<meta name="description" content="Insert text objects such as text boxes and Text Art to make your text more impressive" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Textobjekte einfügen</h1>
<p>Um Ihren Text lesbarer zu gestalten und die Aufmerksamkeit auf einen bestimmten Teil des Dokuments zu lenken, können Sie ein Textfeld (rechteckigen Rahmen, in den ein Text eingegeben werden kann) oder ein TextArt-Textfeld (Textfeld mit einer vordefinierten Schriftart und Farbe, das die Anwendung von Texteffekten ermöglicht) einfügen.</p>
<h3>Textobjekt einfügen</h3>
<p>Sie können überall auf der Seite ein Textobjekt einfügen. Folgen Sie dafür den folgenden Schritten:</p>
<ol>
<li>Wechseln Sie in der oberen Symbolleiste auf die Registerkarte <b>Einfügen</b>.</li>
<li>Wählen Sie das gewünschten Textobjekt aus:<ul>
<li>Um ein Textfeld hinzuzufügen, klicken Sie in der oberen Symbolleiste auf das Symbol <img alt="Textfeld" src="../images/inserttexticon.png" /> <b>Textfeld</b> und dann auf die Stelle, an der Sie das Textfeld einfügen möchten. Halten Sie die Maustaste gedrückt, und ziehen Sie den Rahmen des Textfelds in die gewünschte Größe. Wenn Sie die Maustaste loslassen, erscheint die Einfügemarke im hinzugefügten Textfeld und Sie können Ihren Text eingeben.<p class="note"><b>Hinweis</b>: alternativ können Sie ein Textfeld einfügen, in dem Sie in der oberen Symbolleiste auf <img alt="Form" src="../images/insertautoshape.png" /> <b>Form</b> klicken und das Symbol <img alt="Textautoform einfügen" src="../images/text_autoshape.png" /> aus der Gruppe <b>Standardformen</b> auswählen.</p>
</li>
<li>Um ein TextArt-Objekt einzufügen, klicken Sie auf das Symbol <img alt="TextArt" src="../images/inserttextarticon.png" /> <b>TextArt</b> in der oberen Symbolleiste und klicken Sie dann auf die gewünschte Stilvorlage - das TextArt-Objekt wird an der aktuellen Cursorposition eingefügt. Markieren Sie den Standardtext innerhalb des Textfelds mit der Maus und ersetzen Sie diesen durch Ihren eigenen Text.</li>
</ul>
</li>
<li>Klicken Sie in einen Bereich außerhalb des Text-Objekts, um die Änderungen anzuwenden und zum Dokument zurückzukehren.</li>
</ol>
<p>Der auf solcher Weise hinzugefügte Text wird Bestandteil der AutoForm (wenn Sie die AutoForm verschieben oder drehen, wird der Text mit ihr verschoben oder gedreht).</p>
<p>Da ein eingefügtes Textobjekt einen rechteckigen Rahmen mit Text darstellt (TextArt-Objekte haben standardmäßig unsichtbare Rahmen) und dieser Rahmen eine allgemeine AutoForm ist, können Sie sowohl die Form als auch die Texteigenschaften ändern.</p>
<p>Um das hinzugefügte Text-Objekt zu löschen, klicken Sie auf den Rand des Textfelds und drücken Sie die Taste <b>ENTF</b> auf der Tastatur. Dadurch wird auch der Text im Textfeld gelöscht.</p>
<h3>Textfeld formatieren</h3>
<p>Wählen Sie das entsprechende Textfeld durch anklicken der Rahmenlinien aus, um die Eigenschaften zu verändern. Wenn das Textfeld markiert ist, werden alle Rahmenlinien als durchgezogene Linien und nicht gestrichelt angezeigt.</p>
<p><img alt="Markiertes Textfeld" src="../images/textbox_boxselected.png" /></p>
<ul>
<li>Sie können das Textfeld mithilfe der speziellen Ziehpunkte an den Ecken der Form <a href="../UsageInstructions/InsertAutoshapes.htm#shape_resize" onclick="onhyperlinkclick(this)">verschieben, drehen und die Größe ändern</a>.</li>
<li>Um das Textfeld zu bearbeiten <a href="../UsageInstructions/InsertAutoshapes.htm#shape_fill" onclick="onhyperlinkclick(this)">mit einer Füllung zu versehen</a>, <a href="../UsageInstructions/InsertAutoshapes.htm#shape_stroke" onclick="onhyperlinkclick(this)">Rahmenlinien zu ändern</a>, <a href="../UsageInstructions/InsertAutoshapes.htm#shape_wrapping" onclick="onhyperlinkclick(this)">den Textumbruch zu formatieren</a> oder das <b>rechteckige Feld</b> mit einer anderen Form zu ersetzen, klicken Sie in der rechten Seitenleiste auf <b>Formeinstellungen</b> <img alt="Formeinstellungen" src="../images/shape_settings_icon.png" /> und nutzen Sie die entsprechenden Optionen.</li>
<li>Um das Textfeld auf der Seite <b>auszurichten</b>, Textfelder mit andern Objekten zu <b>verknüpfen</b>, den <b>Umbruchstil</b> zu ändern oder auf <b>Formen - Erweiterte Einstellungen</b> zuzugreifen, klicken Sie mit der rechten Maustaste auf den Feldrand und öffnen Sie so das <a href="../UsageInstructions/InsertAutoshapes.htm#shape_rightclickmenu" onclick="onhyperlinkclick(this)">Kontextmenü</a>. Weitere Informationen zum Ausrichten und Anordnen von Objekten finden Sie auf <a href="../UsageInstructions/AlignArrangeObjects.htm" onclick="onhyperlinkclick(this)">dieser Seite</a>.</li>
</ul>
<h3>Text im Textfeld formatieren</h3>
<p>Markieren Sie den Text im Textfeld, um die Eigenschaften zu verändern. Wenn der Text markiert ist, werden alle Rahmenlinien als durchgezogene Linien angezeigt.</p>
<p><img alt="Markierter Text" src="../images/textbox_textselected.png" /></p>
<p class="note"><b>Hinweis</b>: Es ist auch möglich, die Textformatierung zu ändern, wenn das Textfeld (nicht der Text selbst) ausgewählt ist. In einem solchen Fall werden alle Änderungen auf den gesamten Text im Textfeld angewandt. Einige Schriftformatierungsoptionen (Schriftart, -größe, -farbe und -stile) können separat auf einen zuvor ausgewählten Teil des Textes angewendet werden.</p>
<p>Um den Text innerhalb des Textfeldes zu <b>drehen</b>, klicken Sie mit der rechten Maus auf den Text, klicken Sie auf <b>Textausrichtung</b> und wählen Sie eine der verfügbaren Optionen: <b>Horizontal</b> (Standardeinstellung), <b>Text um 90° drehen</b> (vertikale Ausrichtung von oben nach unten) oder <b>Text um 270° drehen</b> (vertikale Ausrichtung von unten nach oben).</p>
<p>Um den Text innerhalb des Textfeldes <b>vertikal auszurichten</b>, klicken Sie mit der rechten Maus auf den Text, wählen Sie die Option <b>vertikale Textausrichtung</b> und klicken Sie auf eine der verfügbaren Optionen: <b>Oben ausrichten</b>, <b>Zentriert ausrichten</b> oder <b>Unten ausrichten</b>.</p>
<p>Die andere Formatierungsoptionen, die Ihnen zur Verfügung stehen, sind die gleichen wie für normalen Text. Bitte lesen Sie die entsprechenden Hilfeabschnitte, um mehr über die erforderlichen Vorgänge zu erfahren. Sie können:</p>
<ul>
<li>den Text im Textfeld <a href="../UsageInstructions/AlignText.htm" onclick="onhyperlinkclick(this)">horizontal ausrichten</a></li>
<li><a href="../UsageInstructions/FontTypeSizeColor.htm" onclick="onhyperlinkclick(this)">Schriftart, Größe und Farbe</a> festlegen und <a href="../UsageInstructions/DecorationStyles.htm" onclick="onhyperlinkclick(this)">DekoSchriften</a> und <a href="../UsageInstructions/FormattingPresets.htm" onclick="onhyperlinkclick(this)">Formatierungsvorgaben</a> anwenden</li>
<li><a href="../UsageInstructions/LineSpacing.htm" onclick="onhyperlinkclick(this)">Zeilenabstände</a> festlegen, <a href="../UsageInstructions/ParagraphIndents.htm" onclick="onhyperlinkclick(this)">Absatzeinzüge</a> ändern und die <a href="../UsageInstructions/SetTabStops.htm" onclick="onhyperlinkclick(this)">Tabulatoren</a> für den mehrzeiligen Text innerhalb des Textfelds anpassen</li>
<li>einen <a href="../UsageInstructions/AddHyperlinks.htm" onclick="onhyperlinkclick(this)">Hyperlink</a> einfügen</li>
</ul>
<p>Sie können auch in der rechten Seitenleiste auf das Symbol <b>TextArt-Einstellungen</b> <img alt="TextArt-Einstellungen" src="../images/textart_settings_icon.png" /> klicken und die gewünschten Stilparameter ändern.</p>
<h3>TextArt-Stil bearbeiten</h3>
<p>Wählen Sie ein Textobjekt aus und klicken Sie in der rechten Seitenleiste auf das Symbol <b>TextArt-Einstellungen</b> <img alt="TextArt-Einstellungen" src="../images/textart_settings_icon.png" />.</p>
<p><img alt="Gruppe TextArt-Einstellungen" src="../images/right_textart.png" /></p>
<p>Ändern Sie den angewandten Textstil, indem Sie eine neue <b>Vorlage</b> aus der Galerie auswählen. Sie können den Grundstil außerdem ändern, indem Sie eine andere Schriftart, Größe usw. auswählen.</p>
<p><b>Füllung</b> der Schriftart ändern. Folgende Optionen stehen Ihnen zur Verfügung:</p>
<ul>
<li><b>Farbfüllung</b> - wählen Sie die Volltonfarbe für den Innenbereich der Buchstaben aus.<p><img alt="Einfarbige Füllung" src="../images/fill_color.png" /></p>
<p id="color">Klicken Sie auf das Farbfeld unten und wählen Sie die gewünschte Farbe aus den verfügbaren <a href="../UsageInstructions/ChangeColorScheme.htm" onclick="onhyperlinkclick(this)">Farbpaletten</a> aus oder legen Sie eine beliebige Farbe fest:</p>
</li>
<li><b>Farbverlauf</b> - wählen Sie diese Option, um die Buchstaben mit zwei Farben zu füllen, die sanft ineinander übergehen.<p><img alt="Farbverlauf" src="../images/fill_gradient.png" /></p>
<ul>
<li><b>Stil</b> - wählen Sie eine der verfügbaren Optionen: <b>Linear</b> (Farben ändern sich linear, d.h. entlang der horizontalen/vertikalen Achse oder diagonal in einem 45-Grad Winkel) oder <b>Radial</b> (Farben ändern sich kreisförmig vom Zentrum zu den Kanten).</li>
<li><b>Richtung</b> - wählen Sie eine Vorlage aus dem Menü aus. Wenn der Farbverlauf <b>Linear</b> ausgewählt ist, sind die folgenden Richtungen verfügbar: von oben links nach unten rechts, von oben nach unten, von oben rechts nach unten links, von rechts nach links, von unten rechts nach oben links, von unten nach oben, von unten links nach oben rechts, von links nach rechts. Wenn der Farbverlauf <b>Radial</b> ausgewählt ist, steht nur eine Vorlage zur Verfügung.</li>
<li><b>Farbverlauf</b> - klicken Sie auf den linken Schieberegler <img alt="Schieberegler" src="../images/gradientslider.png" /> unter der Farbverlaufsleiste, um das Farbfeld für die erste Farbe zu aktivieren. Klicken Sie auf das Farbfeld auf der rechten Seite, um die erste Farbe in der Farbpalette auszuwählen. Nutzen Sie den rechten Schieberegler unter der Farbverlaufsleiste, um den Wechselpunkt festzulegen, an dem eine Farbe in die andere übergeht. Nutzen Sie den rechten Schieberegler unter der Farbverlaufsleiste, um die zweite Farbe anzugeben und den Wechselpunkt festzulegen.</li>
</ul>
<p class="note"><b>Hinweis</b>: Ist eine dieser beiden Optionen ausgewählt, haben Sie zusätzlich die Wahl, die <b>Transparenz</b> der Füllung festzulegen, ziehen Sie dazu den Schieberegler in die gewünschte Position oder geben Sie den Prozentwert manuell ein. Der Standardwert beträgt <b>100%</b>. Also volle Deckkraft. Der Wert <b>0%</b> steht für vollständige Transparenz.</p>
</li>
<li><b>Keine Füllung</b> - wählen Sie diese Option, wenn Sie keine Füllung verwenden möchten.</li>
</ul>
<p><b>Schriftstärke, -farbe und -stil</b> anpassen.</p>
<ul>
<li>Um die Strichstärke zu ändern, wählen Sie eine der verfügbaren Optionen im Listenmenü <b>Größe</b> aus. Die verfügbaren Optionen sind: 0,5 Pt., 1 Pt., 1,5 Pt., 2,25 Pt., 3 Pt., 4,5 Pt., 6 Pt. Alternativ können Sie die Option <b>Keine Linie</b> auswählen, wenn Sie keine Umrandung wünschen.</li>
<li>Um die <b>Konturfarbe</b> zu ändern, klicken Sie auf das farbige Feld und wählen Sie die <a href="../UsageInstructions/ChangeColorScheme.htm" onclick="onhyperlinkclick(this)">gewünschte Farbe</a> aus.</li>
<li>Um den <b>Stil der Kontur</b> zu ändern, wählen Sie die gewünschte Option aus der entsprechenden Dropdown-Liste aus (standardmäßig wird eine durchgezogene Linie verwendet, diese können Sie in eine der verfügbaren gestrichelten Linien ändern).</li>
</ul>
<p>Wenden Sie einen Texteffekt an, indem Sie aus der <b>Galerie</b> mit den verfügbaren Vorlagen die gewünschte Formatierung auswählen. Sie können den Grad der Textverzerrung anpassen, indem Sie den rosafarbenen, rautenförmigen Griff in die gewünschte Position ziehen.</p>
<p><img alt="Texteffekte" src="../images/textart_transformation.png" /></p>
</div>
</body>
</html>

@ -0,0 +1,36 @@
<!DOCTYPE html>
<html>
<head>
<title>Zeilenabstand in Absätzen festlegen</title>
<meta charset="utf-8" />
<meta name="description" content="Set paragraph line spacing in your document" />
<link type="text/css" rel="stylesheet" href="../editor.css" />
<script type="text/javascript" src="../callback.js"></script>
<script type="text/javascript" src="../search/js/page-search.js"></script>
</head>
<body>
<div class="mainpart">
<div class="search-field">
<input id="search" class="searchBar" placeholder="Suche" type="text" onkeypress="doSearch(event)">
</div>
<h1>Zeilenabstand in Absätzen festlegen</h1>
<p>Der Dokumenteneditor ermöglicht Ihnen die Zeilenhöhe für die Textzeilen innerhalb des Absatzes sowie die Abstände zwischen den einzelnen Absätzen festzulegen.</p>
<p>Gehen Sie dazu wie folgt vor:</p>
<ol>
<li>Postitionieren Sie den Cursor innerhalb des gewünschten Absatzes oder wählen Sie mehrere Absätze mit der Maus aus oder markieren Sie den gesamten Text mithilfe der Tastenkombination <b>STRG+A</b>.</li>
<li>Nutzen Sie die entsprechenden Felder in der rechten Seitenleiste, um das gewünschte Ergebnis zu erzielen:<ul>
<li><b>Zeilenabstand</b> - Zeilenhöhe für die Textzeilen im Absatz festlegen Sie haben drei Optionen zur Auswahl: <b>mindestens</b> (mithilfe dieser Option wird der für das größte Schriftzeichen oder eine Grafik auf einer Zeile erforderliche Mindestabstand zwischen den Zeilen festgelegt), <b>mehrfach</b> (mithilfe dieser Option wird der Zeilenabstand in Zahlen größer als 1 festgelegt), <b>genau</b> (unabhängig von der Größe der eingegebenen Zeichen oder Objekte wird der voreingestellte Abstandswert genau eingehalten). Sie können den gewünschten Wert im Feld rechts angeben.</li>
<li><b>Absatzabstand</b> - Auswählen wie groß die Absätze sind, die zwischen Textzeilen und Abständen angezeigt werden.<ul>
<li><b>Vor</b> - Abstand vor dem Absatz.</li>
<li><b>Nach</b> - Abstand nach dem Absatz.</li>
<li><b>Kein Abstand zwischen Absätzen gleicher Formatierung</b> - aktivieren Sie dieses Feld, wenn Sie keinen zusätzlichen Abstand zwischen Absätzen gleicher Formatierung einfügen möchten.<p><img alt="Rechte Seitenleiste - Absatzeinstellungen" src="../images/right_paragraph.png" /></p>
</li>
</ul>
</li>
</ul>
</li>
</ol>
<p>Um den aktuellen Zeilenabstand zu ändern, können Sie auch auf der Registerkarte <b>Start</b> das Symbol <b>Zeilenabstand</b> <img alt="Zeilenabstand" src="../images/linespacing.png" /> anklicken und den gewünschten Wert aus der Liste auswählen: 1,0; 1,15; 1,5; 2,0; 2,5; oder 3,0.</p>
</div>
</body>
</html>

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save