Merge changes from 1.0 final + more config ui work

git-svn-id: svn://svn.code.sf.net/p/writer2latex/code/trunk@34 f0f2a975-2e09-46c8-9428-3b39399b9f3c
This commit is contained in:
henrikjust 2009-09-21 06:12:18 +00:00
parent e8bba32302
commit a0384669cc
46 changed files with 1671 additions and 90 deletions

View file

@ -1,7 +1,7 @@
Version history for Writer2LaTeX
================================
Version 1.0 beta3 (April 2009)
Version 1.0 (September 2009)
-Filters:
- Changed to oxt format and separated into Writer2LaTeX and Writer2xhtml extensions
- Added (localized) dialogs to the filters

View file

@ -14,5 +14,5 @@ Bugs and feature requests should be reported to
henrikjust (at) openoffice.org
March 2009
September 2009
Henrik Just

View file

@ -2,6 +2,13 @@ Changelog for Writer2LaTeX version 1.0 -> 1.2
---------- version 1.1.1 ----------
[all] Extended configuration API with the new notion "complex" options
[w2l] Bugfix (ODF 1.1): Allow soft page breaks in display equations
[w2l] Added new value "convert_geometry" for the option "page_formatting"
(export geometry but not header and footer)
[w2x] Use svg:title as alternative text on graphics if svg:desc is not present
[all] Bugfix: Filtername (Writer2LaTeX/Writer2xhtml) was not displayed in error messages

View file

@ -20,36 +20,29 @@
*
* All Rights Reserved.
*
* Version 1.2 (2009-09-06)
* Version 1.2 (2009-09-20)
*
*/
package org.openoffice.da.comp.writer2latex;
import java.io.File;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.URI;
import java.util.Vector;
import java.util.Set;
import com.sun.star.awt.XControl;
import com.sun.star.awt.XControlContainer;
import com.sun.star.awt.XControlModel;
import com.sun.star.awt.XContainerWindowEventHandler;
import com.sun.star.awt.XDialog;
import com.sun.star.awt.XDialogProvider2;
import com.sun.star.awt.XWindow;
import com.sun.star.beans.XPropertySet;
import com.sun.star.io.NotConnectedException;
import com.sun.star.io.XInputStream;
import com.sun.star.io.XOutputStream;
import com.sun.star.lang.XComponent;
import com.sun.star.lang.XMultiComponentFactory;
import com.sun.star.lang.XServiceInfo;
import com.sun.star.ucb.CommandAbortedException;
import com.sun.star.ucb.XSimpleFileAccess2;
import com.sun.star.ui.dialogs.ExecutableDialogResults;
import com.sun.star.ui.dialogs.XExecutableDialog;
import com.sun.star.ui.dialogs.XFilePicker;
import com.sun.star.uno.AnyConverter;
import com.sun.star.uno.UnoRuntime;
import com.sun.star.uno.XComponentContext;
@ -71,10 +64,11 @@ import org.openoffice.da.comp.w2lcommon.helper.DialogAccess;
public final class ConfigurationDialog extends WeakBase
implements XServiceInfo, XContainerWindowEventHandler {
//private XComponentContext xContext;
private XComponentContext xContext;
private XSimpleFileAccess2 sfa2;
private String sConfigFileName = null;
Config config;
String sCurrentText = null;
private String sTitle = null;
private DialogAccess dlg = null;
@ -88,7 +82,7 @@ public final class ConfigurationDialog extends WeakBase
/** Create a new ConfigurationDialog */
public ConfigurationDialog(XComponentContext xContext) {
//this.xContext = xContext;
this.xContext = xContext;
// Get the SimpleFileAccess service
sfa2 = null;
@ -128,10 +122,32 @@ public final class ConfigurationDialog extends WeakBase
if (sMethod.equals("external_event") ){
return handleExternalEvent(event);
}
// Documentclass page
else if (sMethod.equals("NoPreambleChange")) {
enableDocumentclassControls();
return true;
}
// Headings page
else if (sMethod.equals("MaxLevelChange")) {
enableHeadingsControls();
return true;
}
// Styles page
// Formatting page
else if (sMethod.equals("FormattingChange")) {
enableFormattingControls();
return true;
}
else if (sMethod.equals("UseColorChange")) {
enableFormattingControls();
return true;
}
else if (sMethod.equals("UseSoulChange")) {
enableFormattingControls();
return true;
}
// Fonts page
// Pages page
else if (sMethod.equals("ExportGeometryChange")) {
enablePagesControls();
return true;
@ -140,6 +156,7 @@ public final class ConfigurationDialog extends WeakBase
enablePagesControls();
return true;
}
// Tables page
else if (sMethod.equals("NoTablesChange")) {
enableTablesControls();
return true;
@ -152,6 +169,28 @@ public final class ConfigurationDialog extends WeakBase
enableTablesControls();
return true;
}
// Figures page
else if (sMethod.equals("NoImagesChange")) {
enableFiguresControls();
return true;
}
// Text and math page
else if (sMethod.equals("NewSymbolClick")) {
appendItem("MathSymbolName");
return true;
}
else if (sMethod.equals("DeleteSymbolClick")) {
deleteCurrentItem("MathSymbolName");
return true;
}
else if (sMethod.equals("NewTextClick")) {
appendItem("TextInput");
return true;
}
else if (sMethod.equals("DeleteTextClick")) {
deleteCurrentItem("TextInput");
return true;
}
}
catch (com.sun.star.uno.RuntimeException e) {
throw e;
@ -163,7 +202,15 @@ public final class ConfigurationDialog extends WeakBase
}
public String[] getSupportedMethodNames() {
String[] sNames = { "external_event", "NoPreambleChange", "ExportGeometryChange", "ExportHeaderAndFooterChange", "NoTablesChange", "UseSupertabularChange", "UseLongtableChange" };
String[] sNames = { "external_event",
"NoPreambleChange", // Documentclass
"MaxLevelChange", // Headings
"FormattingChange", "UseColorChange", "UseSoulChange", // Formatting
"ExportGeometryChange", "ExportHeaderAndFooterChange", // Pages
"NoTablesChange", "UseSupertabularChange", "UseLongtableChange", // Tables
"NoImagesChange", // Images
"NewSymbolClick", "DeleteSymbolClick", "NewTextClick", "DeleteTextClick" // Text and Math
};
return sNames;
}
@ -204,6 +251,78 @@ public final class ConfigurationDialog extends WeakBase
return false;
}
// Display a dialog
private XDialog getDialog(String sDialogName) {
XMultiComponentFactory xMCF = xContext.getServiceManager();
try {
Object provider = xMCF.createInstanceWithContext(
"com.sun.star.awt.DialogProvider2", xContext);
XDialogProvider2 xDialogProvider = (XDialogProvider2)
UnoRuntime.queryInterface(XDialogProvider2.class, provider);
String sDialogUrl = "vnd.sun.star.script:"+sDialogName+"?location=application";
return xDialogProvider.createDialogWithHandler(sDialogUrl, this);
}
catch (Exception e) {
System.out.println(e.getMessage());
return null;
}
}
private boolean deleteItem() {
XDialog xDialog=getDialog("W2LDialogs2.DeleteDialog");
if (xDialog!=null) {
boolean bDelete = xDialog.execute()==ExecutableDialogResults.OK;
xDialog.endExecute();
return bDelete;
}
return false;
}
private void deleteCurrentItem(String sListName) {
String[] sItems = dlg.getListBoxStringItemList(sListName);
short nSelected = dlg.getListBoxSelectedItem(sListName);
if (nSelected>=0 && deleteItem()) {
int nOldLen = sItems.length;
String[] sNewItems = new String[nOldLen-1];
if (nSelected>0) {
System.arraycopy(sItems, 0, sNewItems, 0, nSelected);
}
if (nSelected<nOldLen-1) {
System.arraycopy(sItems, nSelected+1, sNewItems, nSelected, nOldLen-1-nSelected);
}
dlg.setListBoxStringItemList(sListName, sNewItems);
short nNewSelected = nSelected<nOldLen-1 ? nSelected : (short)(nSelected-1);
dlg.setListBoxSelectedItem(sListName, nNewSelected);
}
}
private String newItem() {
XDialog xDialog=getDialog("W2LDialogs2.NewDialog");
if (xDialog!=null) {
String sResult = null;
if (xDialog.execute()==ExecutableDialogResults.OK) {
DialogAccess dlg = new DialogAccess(xDialog);
sResult = dlg.getTextFieldText("Name");
}
xDialog.endExecute();
return sResult;
}
return null;
}
private void appendItem(String sListName) {
String[] sItems = dlg.getListBoxStringItemList(sListName);
String sNewItem = newItem();
if (sNewItem!=null) {
int nOldLen = sItems.length;
String[] sNewItems = new String[nOldLen+1];
System.arraycopy(sItems, 0, sNewItems, 0, nOldLen);
sNewItems[nOldLen]=sNewItem;
dlg.setListBoxStringItemList(sListName, sNewItems);
dlg.setListBoxSelectedItem(sListName, (short)nOldLen);
}
}
// Load the user configuration from file
private void loadConfig() {
if (sfa2!=null && sConfigFileName!=null) {
@ -268,12 +387,30 @@ public final class ConfigurationDialog extends WeakBase
if ("Documentclass".equals(sTitle)) {
loadDocumentclass();
}
else if ("Headings".equals(sTitle)) {
loadHeadings();
}
else if ("Styles".equals(sTitle)) {
loadStyles();
}
else if ("Formatting".equals(sTitle)) {
loadFormatting();
}
else if ("Fonts".equals(sTitle)) {
loadFonts();
}
else if ("Pages".equals(sTitle)) {
loadPages();
}
else if ("Tables".equals(sTitle)) {
loadTables();
}
else if ("Figures".equals(sTitle)) {
loadFigures();
}
else if ("TextAndMath".equals(sTitle)) {
loadTextAndMath();
}
}
// Change the config based on the controls
@ -281,12 +418,30 @@ public final class ConfigurationDialog extends WeakBase
if ("Documentclass".equals(sTitle)) {
saveDocumentclass();
}
else if ("Headings".equals(sTitle)) {
saveHeadings();
}
else if ("Styles".equals(sTitle)) {
saveStyles();
}
else if ("Formatting".equals(sTitle)) {
saveFormatting();
}
else if ("Fonts".equals(sTitle)) {
saveFonts();
}
else if ("Pages".equals(sTitle)) {
savePages();
}
else if ("Tables".equals(sTitle)) {
saveTables();
}
else if ("Figures".equals(sTitle)) {
saveFigures();
}
else if ("TextAndMath".equals(sTitle)) {
saveTextAndMath();
}
}
// The page "Documentclass"
@ -296,7 +451,7 @@ public final class ConfigurationDialog extends WeakBase
dlg.setCheckBoxStateAsBoolean("NoPreamble","true".equals(config.getOption("no_preamble")));
dlg.setTextFieldText("Documentclass",config.getOption("documentclass"));
dlg.setTextFieldText("GlobalOptions",config.getOption("global_options"));
//dlg.setTextFieldText("CustomPreamble",config.getLongOption("custom-preamble"));
//TODO: dlg.setTextFieldText("CustomPreamble",config.getLongOption("custom-preamble"));
enableDocumentclassControls();
}
@ -304,7 +459,7 @@ public final class ConfigurationDialog extends WeakBase
config.setOption("no_preamble", Boolean.toString(dlg.getCheckBoxStateAsBoolean("NoPreamble")));
config.setOption("documentclass", dlg.getTextFieldText("Documentclass"));
config.setOption("global_options", dlg.getTextFieldText("GlobalOptions"));
//config.setLongOption("custom-preamble", dlg.getTextFieldText("CustomPreamble"));
//TODO: config.setLongOption("custom-preamble", dlg.getTextFieldText("CustomPreamble"));
}
private void enableDocumentclassControls() {
@ -317,22 +472,206 @@ public final class ConfigurationDialog extends WeakBase
dlg.setControlEnabled("CustomPreamble",bPreamble);
}
// The page "Headings"
// This page handles the heading map as well as the option no_index
private void loadHeadings() {
// TODO: Load heading map
dlg.setCheckBoxStateAsBoolean("NoIndex","true".equals(config.getOption("no_index")));
enableHeadingsControls();
}
private void saveHeadings() {
// TODO: Save heading map
config.setOption("no_index", Boolean.toString(dlg.getCheckBoxStateAsBoolean("NoIndex")));
}
private void enableHeadingsControls() {
boolean bEnable = dlg.getListBoxSelectedItem("MaxLevel")>0;
dlg.setControlEnabled("WriterLevelLabel", bEnable);
dlg.setControlEnabled("WriterLevel", bEnable);
dlg.setControlEnabled("LaTeXLevelLabel", bEnable);
dlg.setControlEnabled("LaTeXLevel", bEnable);
dlg.setControlEnabled("LaTeXNameLabel", bEnable);
dlg.setControlEnabled("LaTeXName", bEnable);
}
// The page "Styles"
// This page handles the various style maps as well as the option other_styles
private void loadStyles() {
// TODO
enableStylesControls();
}
private void saveStyles() {
// TODO
}
private void enableStylesControls() {
// TODO
}
// The page "Formatting"
// This page handles the options formatting, use_color, use_colortbl, use_soul, use_ulem,
// use_hyperref, use_titlesec, use_titletoc
private void loadFormatting() {
String sFormatting = config.getOption("formatting");
if ("ignore_all".equals(sFormatting)) {
dlg.setListBoxSelectedItem("Formatting", (short)0);
}
else if ("ignore_most".equals(sFormatting)) {
dlg.setListBoxSelectedItem("Formatting", (short)1);
}
else if ("convert_most".equals(sFormatting)) {
dlg.setListBoxSelectedItem("Formatting", (short)3);
}
else if ("convert_all".equals(sFormatting)) {
dlg.setListBoxSelectedItem("Formatting", (short)4);
}
else {
dlg.setListBoxSelectedItem("Formatting", (short)2);
}
dlg.setCheckBoxStateAsBoolean("UseHyperref","true".equals(config.getOption("use_hyperref")));
dlg.setCheckBoxStateAsBoolean("UseColor","true".equals(config.getOption("use_color")));
dlg.setCheckBoxStateAsBoolean("UseColortbl","true".equals(config.getOption("use_colortbl")));
dlg.setCheckBoxStateAsBoolean("UseSoul","true".equals(config.getOption("use_soul")));
dlg.setCheckBoxStateAsBoolean("UseUlem","true".equals(config.getOption("use_ulem")));
dlg.setCheckBoxStateAsBoolean("UseTitlesec","true".equals(config.getOption("use_titlesec")));
dlg.setCheckBoxStateAsBoolean("UseTitletoc","true".equals(config.getOption("use_titletoc")));
enableFormattingControls();
}
private void saveFormatting() {
switch (dlg.getListBoxSelectedItem("Formatting")) {
case 0: config.setOption("formatting", "ignore_all"); break;
case 1: config.setOption("formatting", "ignore_most"); break;
case 2: config.setOption("formatting", "convert_basic"); break;
case 3: config.setOption("formatting", "convert_most"); break;
case 4: config.setOption("formatting", "convert_all");
}
config.setOption("use_hyperref", Boolean.toString(dlg.getCheckBoxStateAsBoolean("UseHyperref")));
config.setOption("use_color", Boolean.toString(dlg.getCheckBoxStateAsBoolean("UseColor")));
config.setOption("use_colortbl", Boolean.toString(dlg.getCheckBoxStateAsBoolean("UseColortbl")));
config.setOption("use_soul", Boolean.toString(dlg.getCheckBoxStateAsBoolean("UseSoul")));
config.setOption("use_ulem", Boolean.toString(dlg.getCheckBoxStateAsBoolean("UseUlem")));
config.setOption("use_titlesec", Boolean.toString(dlg.getCheckBoxStateAsBoolean("UseTitlesec")));
config.setOption("use_titletoc", Boolean.toString(dlg.getCheckBoxStateAsBoolean("UseTitletoc")));
}
private void enableFormattingControls() {
short nFormatting = dlg.getListBoxSelectedItem("Formatting");
boolean bUseColor = dlg.getCheckBoxStateAsBoolean("UseColor");
//boolean bUseSoul = dlg.getCheckBoxStateAsBoolean("UseSoul");
dlg.setControlEnabled("UseColor", nFormatting>0);
dlg.setControlEnabled("UseColortbl", nFormatting>0 && bUseColor);
// Until implemented...
dlg.setControlEnabled("UseSoul", false);
dlg.setControlEnabled("UseUlem", nFormatting>0);
dlg.setControlEnabled("UseTitlesec", false);
dlg.setControlEnabled("UseTitletoc", false);
// After which it should be...
//dlg.setControlEnabled("UseSoul", nFormatting>0);
//dlg.setControlEnabled("UseUlem", nFormatting>0 && !bUseSoul);
//dlg.setControlEnabled("UseTitlesec", nFormatting>2);
//dlg.setControlEnabled("UseTitletoc", nFormatting>2);
}
// The page "Fonts"
// This page handles the options use_fontspec, use_pifont, use_tipa, use_eurosym, use_wasysym,
// use_ifsym, use_bbding
private void loadFonts() {
System.out.println("Loading fonts, f.eks. use_pifont="+config.getOption("use_pifont"));
dlg.setCheckBoxStateAsBoolean("UseFontspec","true".equals(config.getOption("use_fontspec")));
dlg.setCheckBoxStateAsBoolean("UsePifont","true".equals(config.getOption("use_pifont")));
dlg.setCheckBoxStateAsBoolean("UseTipa","true".equals(config.getOption("use_tipa")));
dlg.setCheckBoxStateAsBoolean("UseEurosym","true".equals(config.getOption("use_eurosym")));
dlg.setCheckBoxStateAsBoolean("UseWasysym","true".equals(config.getOption("use_wasysym")));
dlg.setCheckBoxStateAsBoolean("UseIfsym","true".equals(config.getOption("use_ifsym")));
dlg.setCheckBoxStateAsBoolean("UseBbding","true".equals(config.getOption("use_bbding")));
enableFontsControls();
}
private void saveFonts() {
config.setOption("use_fontspec", Boolean.toString(dlg.getCheckBoxStateAsBoolean("UseFontspec")));
config.setOption("use_pifont", Boolean.toString(dlg.getCheckBoxStateAsBoolean("UsePifont")));
config.setOption("use_tipa", Boolean.toString(dlg.getCheckBoxStateAsBoolean("UseTipa")));
config.setOption("use_eurosym", Boolean.toString(dlg.getCheckBoxStateAsBoolean("UseEurosym")));
config.setOption("use_wasysym", Boolean.toString(dlg.getCheckBoxStateAsBoolean("UseWasysym")));
config.setOption("use_ifsym", Boolean.toString(dlg.getCheckBoxStateAsBoolean("UseIfsym")));
config.setOption("use_bbding", Boolean.toString(dlg.getCheckBoxStateAsBoolean("UseBbding")));
}
private void enableFontsControls() {
// Until implemented...
dlg.setControlEnabled("UseFontspec", false);
// Nothing to do
}
// The page "Pages"
// This page handles the options page_formatting, use_geometry, use_fancyhdr, use_lastpage and use_endnotes
private void loadPages() {
String sPageFormatting = config.getOption("page_formatting");
if ("ignore_all".equals(sPageFormatting)) {
dlg.setCheckBoxStateAsBoolean("ExportGeometry", false);
dlg.setCheckBoxStateAsBoolean("ExportHeaderFooter", false);
}
else if ("convert_geometry".equals(sPageFormatting)) {
dlg.setCheckBoxStateAsBoolean("ExportGeometry", true);
dlg.setCheckBoxStateAsBoolean("ExportHeaderFooter", false);
}
else if ("convert_header_footer".equals(sPageFormatting)) {
dlg.setCheckBoxStateAsBoolean("ExportGeometry", false);
dlg.setCheckBoxStateAsBoolean("ExportHeaderFooter", true);
}
else if ("convert_all".equals(sPageFormatting)) {
dlg.setCheckBoxStateAsBoolean("ExportGeometry", true);
dlg.setCheckBoxStateAsBoolean("ExportHeaderFooter", true);
}
dlg.setCheckBoxStateAsBoolean("UseGeometry", "true".equals(config.getOption("use_geometry")));
dlg.setCheckBoxStateAsBoolean("UseFancyhdr", "true".equals(config.getOption("use_fancyhdr")));
dlg.setCheckBoxStateAsBoolean("UseLastpage", "true".equals(config.getOption("use_lastpage")));
dlg.setCheckBoxStateAsBoolean("UseEndnotes", "true".equals(config.getOption("use_endnotes")));
enablePagesControls();
}
private void savePages() {
boolean bGeometry = dlg.getCheckBoxStateAsBoolean("ExportGeometry");
boolean bHeaderFooter = dlg.getCheckBoxStateAsBoolean("ExportHeaderFooter");
if (bGeometry && bHeaderFooter) {
config.setOption("page_formatting", "convert_all");
}
else if (bGeometry && !bHeaderFooter) {
config.setOption("page_formatting", "convert_geometry");
}
else if (!bGeometry && bHeaderFooter) {
config.setOption("page_formatting", "convert_header_footer");
}
else {
config.setOption("page_formatting", "ignore_all");
}
config.setOption("use_geometry", Boolean.toString(dlg.getCheckBoxStateAsBoolean("UseGeometry")));
config.setOption("use_fancyhdr", Boolean.toString(dlg.getCheckBoxStateAsBoolean("UseFancyhdr")));
config.setOption("use_lastpage", Boolean.toString(dlg.getCheckBoxStateAsBoolean("UseLastpage")));
config.setOption("use_endnotes", Boolean.toString(dlg.getCheckBoxStateAsBoolean("UseEndnotes")));
}
private void enablePagesControls() {
boolean bExportGeometry = dlg.getCheckBoxStateAsBoolean("ExportGeometry");
dlg.setControlEnabled("UseGeometry",bExportGeometry);
boolean bExport = dlg.getCheckBoxStateAsBoolean("ExportHeaderAndFooter");
boolean bExport = dlg.getCheckBoxStateAsBoolean("ExportHeaderFooter");
dlg.setControlEnabled("UseFancyhdr",bExport);
}
@ -388,6 +727,64 @@ public final class ConfigurationDialog extends WeakBase
dlg.setControlEnabled("TableSequenceName", !bNoTables);
}
// The page "Figures"
// This page handles the options use_caption, align_frames, figure_sequence_name, image_content,
// remove_graphics_extension and image_options
// Limitation: Cannot handle the values "error" and "warning" for image_content
private void loadFigures() {
dlg.setCheckBoxStateAsBoolean("UseCaption", "true".equals(config.getOption("use_caption")));
dlg.setCheckBoxStateAsBoolean("AlignFrames", "true".equals(config.getOption("align_frames")));
dlg.setTextFieldText("FigureSequenceName", config.getOption("figure_sequence_name"));
dlg.setCheckBoxStateAsBoolean("NoImages", !"accept".equals(config.getOption("image_content")));
dlg.setCheckBoxStateAsBoolean("RemoveGraphicsExtension", "true".equals(config.getOption("remove_graphics_extension")));
dlg.setTextFieldText("ImageOptions", config.getOption("image_options"));
enableFiguresControls();
}
private void saveFigures() {
config.setOption("use_caption", Boolean.toString(dlg.getCheckBoxStateAsBoolean("UseCaption")));
config.setOption("align_frames", Boolean.toString(dlg.getCheckBoxStateAsBoolean("AlignFrames")));
config.setOption("figure_sequence_name", dlg.getTextFieldText("FigureSequenceName"));
config.setOption("image_content", dlg.getCheckBoxStateAsBoolean("NoImages") ? "ignore" : "accept");
config.setOption("remove_graphics_extension", Boolean.toString(dlg.getCheckBoxStateAsBoolean("RemoveGraphicsExtension")));
config.setOption("image_options", dlg.getTextFieldText("ImageOptions"));
}
private void enableFiguresControls() {
boolean bNoImages = dlg.getCheckBoxStateAsBoolean("NoImages");
dlg.setControlEnabled("RemoveGraphicsExtension", !bNoImages);
dlg.setControlEnabled("ImageOptionsLabel", !bNoImages);
dlg.setControlEnabled("ImageOptions", !bNoImages);
}
// The page "TextAndMath"
// This page handles the options use_ooomath and tabstop as well as the
// text replacements and math symbol definitions
private void loadTextAndMath() {
Set<String> names = config.getComplexOptions("string-replace");
String[] sNames = new String[names.size()];
int i=0;
for (String s : names) {
sNames[i++] = s;
}
System.out.println("Found "+sNames.length+" string replacements");
dlg.setListBoxStringItemList("TextInput", sNames);
dlg.setListBoxSelectedItem("TextInput", (short)0);
enableTextAndMathControls();
}
private void saveTextAndMath() {
}
private void enableTextAndMathControls() {
}
}

View file

@ -41,9 +41,9 @@ class StreamGobbler extends Thread {
try {
InputStreamReader isr = new InputStreamReader(is);
BufferedReader br = new BufferedReader(isr);
String line=null;
while ( (line = br.readLine()) != null) {
//while ( br.readLine() != null) {
//String line=null;
//while ( (line = br.readLine()) != null) {
while ( br.readLine() != null) {
// Do nothing...
//System.out.println(type + ">" + line);
}

View file

@ -16,11 +16,11 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
* MA 02111-1307 USA
*
* Copyright: 2002-2008 by Henrik Just
* Copyright: 2002-2009 by Henrik Just
*
* All Rights Reserved.
*
* Version 1.0 (2008-11-23)
* Version 1.2 (2009-09-20)
*
*/
@ -31,6 +31,8 @@ import java.io.InputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.lang.IllegalArgumentException;
import java.util.Map;
import java.util.Set;
/** This is an interface for configuration of a {@link Converter}.
* A configuration always supports simple name/value options.
@ -94,6 +96,28 @@ public interface Config {
* not exist or the given name is null
*/
public String getOption(String sName);
/** Set a complex option
*
* @param sGroup the group to which this option belongs
* @param sName the name of this option
* @param attributes the attributes defining the values of this option
*/
public void setComplexOption(String sGroup, String sName, Map<String,String> attributes);
/** Get a complex option
*
* @param sGroup the group to which this option belongs
* @param sName the name of this option
* @return the attributes defining the values of this option
*/
public Map<String,String> getComplexOption(String sGroup, String sName);
/** Get the collection of complex options in a specific groups
*
* @param sGroup the name of the group of options
* @return the names of the currently defined options in this group
*/
public Set<String> getComplexOptions(String sGroup);
}

View file

@ -20,7 +20,7 @@
*
* All Rights Reserved.
*
* Version 1.2 (2009-08-23)
* Version 1.2 (2009-09-17)
*
*/
@ -33,7 +33,7 @@ public class ConverterFactory {
// Version information
private static final String VERSION = "1.1.1";
private static final String DATE = "2008-09-07";
private static final String DATE = "2008-09-17";
/** Return version information
* @return the Writer2LaTeX version in the form

View file

@ -20,7 +20,7 @@
*
* All Rights Reserved.
*
* Version 1.2 (2009-05-31)
* Version 1.2 (2009-09-20)
*
*/
@ -28,7 +28,10 @@ package writer2latex.latex;
import java.util.LinkedList;
import java.util.Hashtable;
import java.util.HashMap;
import java.util.Enumeration;
import java.util.Map;
import java.util.Set;
import org.w3c.dom.Document;
import org.w3c.dom.Node;
@ -40,6 +43,7 @@ import writer2latex.base.Option;
import writer2latex.latex.util.HeadingMap;
import writer2latex.latex.i18n.ClassicI18n;
import writer2latex.latex.i18n.ReplacementTrie;
import writer2latex.latex.i18n.ReplacementTrieNode;
import writer2latex.latex.util.StyleMap;
import writer2latex.util.Misc;
@ -69,6 +73,8 @@ public class LaTeXConfig extends writer2latex.base.ConfigBase {
public static final int CONVERT_ALL = 4;
// Page formatting
public static final int CONVERT_HEADER_FOOTER = 5;
public static final int CONVERT_GEOMETRY = 6;
// Handling of other formatting
public static final int IGNORE = 0;
public static final int ACCEPT = 1;
@ -224,6 +230,7 @@ public class LaTeXConfig extends writer2latex.base.ConfigBase {
super.setString(sValue);
if ("convert_all".equals(sValue)) nValue = CONVERT_ALL;
else if ("convert_header_footer".equals(sValue)) nValue = CONVERT_HEADER_FOOTER;
else if ("convert_geometry".equals(sValue)) nValue = CONVERT_GEOMETRY;
else if ("ignore_all".equals(sValue)) nValue = IGNORE_ALL;
}
};
@ -295,6 +302,36 @@ public class LaTeXConfig extends writer2latex.base.ConfigBase {
//stringReplace.put("\u00AB\u00A0","\u00AB ",I18n.readFontencs("any"));
//stringReplace.put("\u00A0\u00BB"," \u00BB",I18n.readFontencs("any"));
}
public void setComplexOption(String sGroup, String sName, Map<String,String> attributes) {
if ("string-replace".equals(sGroup)) {
String sLaTeXCode = attributes.get("latex-code");
String sFontencs = attributes.get("fontencs");
if (sLaTeXCode!=null) {
int nFontencs = ClassicI18n.readFontencs(sFontencs!=null && sFontencs.length()>0 ? sFontencs : "any");
stringReplace.put(sName,sLaTeXCode,nFontencs);
}
}
}
public Map<String,String> getComplexOption(String sGroup, String sName) {
if ("string-replace".equals(sGroup)) {
ReplacementTrieNode node = stringReplace.get(sName);
if (node!=null) {
HashMap<String,String> attributes = new HashMap<String,String>();
attributes.put("latex-code", node.getLaTeXCode());
attributes.put("fontencs", "(todo)");
}
}
return null;
}
public Set<String> getComplexOptions(String sGroup) {
if ("string-replace".equals(sGroup)) {
return stringReplace.getInputStrings();
}
return new java.util.HashSet<String>();
}
protected void readInner(Element elm) {
if (elm.getTagName().equals("style-map")) {
@ -400,24 +437,21 @@ public class LaTeXConfig extends writer2latex.base.ConfigBase {
hlmNode.setAttribute("level",Integer.toString(headingMap.getLevel(i)));
hmNode.appendChild(hlmNode);
}
// TODO: Export string replacements
//String[] sInputStrings = stringReplace.getInputStrings();
/*
int nSize = sInputStrings.size();
for (int i=0; i<nSize; i++) {
String sInput = sInputStrings[i];
Set<String> inputStrings = stringReplace.getInputStrings();
for (String sInput : inputStrings) {
System.out.println("Writing input "+sInput);
ReplacementTrieNode node = stringReplace.get(sInput);
Element srNode = dom.createElement("string-replace");
srNode.setAttribute("input",sInput);
srNode.setAttribute("latex-code",node.getLaTeXCode());
srNode.setAttribute("fontenc",I18n.writeFontencs(node.getFontencs()));
hmNode.appendChild(srNode);
srNode.setAttribute("fontenc","(todo)");
//srNode.setAttribute("fontenc",ClassicI18n.writeFontencs(node.getFontencs()));
dom.getDocumentElement().appendChild(srNode);
}
*/
writeContent(dom,customPreamble,"custom-preamble");
}
private void writeStyleMap(Document dom, StyleMap sm, String sFamily) {

View file

@ -16,11 +16,11 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
* MA 02111-1307 USA
*
* Copyright: 2002-2008 by Henrik Just
* Copyright: 2002-2009 by Henrik Just
*
* All Rights Reserved.
*
* Version 1.0 (2008-11-22)
* Version 1.2 (2009-09-20)
*
*/
@ -171,6 +171,9 @@ public final class MathmlConverter extends ConverterHelper {
else if (XMLString.TEXT_TAB_STOP.equals(sName)) { // old
// Tab stops are allowed
}
else if (XMLString.TEXT_SOFT_PAGE_BREAK.equals(sName)) { // since ODF 1.1
// Soft page breaks are allowed
}
else {
// Other elements -> not a display
return false;

View file

@ -16,11 +16,11 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
* MA 02111-1307 USA
*
* Copyright: 2002-2008 by Henrik Just
* Copyright: 2002-2009 by Henrik Just
*
* All Rights Reserved.
*
* Version 1.0 (2008-11-23)
* Version 1.2 (2009-09-17)
*
*/
@ -130,7 +130,7 @@ public class PageStyleConverter extends StyleConverter {
* @param ba the <code>BeforeAfter</code> to add code to.
*/
private void applyMasterPage(String sName, BeforeAfter ba) {
if (config.pageFormatting()==LaTeXConfig.IGNORE_ALL) return;
if (config.pageFormatting()==LaTeXConfig.IGNORE_ALL || config.pageFormatting()==LaTeXConfig.CONVERT_GEOMETRY) return;
MasterPage style = ofr.getMasterPage(sName);
if (style==null) { return; }
String sNextName = style.getProperty(XMLString.STYLE_NEXT_STYLE_NAME);
@ -150,7 +150,7 @@ public class PageStyleConverter extends StyleConverter {
* Process header or footer contents
*/
private void convertMasterPages(LaTeXDocumentPortion ldp) {
if (config.pageFormatting()==LaTeXConfig.IGNORE_ALL) { return; }
if (config.pageFormatting()==LaTeXConfig.IGNORE_ALL || config.pageFormatting()==LaTeXConfig.CONVERT_GEOMETRY) { return; }
Context context = new Context();
context.resetFormattingFromStyle(ofr.getDefaultParStyle());
@ -357,7 +357,7 @@ public class PageStyleConverter extends StyleConverter {
// TODO: Reenable several geometries per document??
private void convertPageMasterGeometry(LaTeXDocumentPortion pack, LaTeXDocumentPortion ldp) {
if (config.pageFormatting()!=LaTeXConfig.CONVERT_ALL) { return; }
if (config.pageFormatting()!=LaTeXConfig.CONVERT_ALL && config.pageFormatting()!=LaTeXConfig.CONVERT_GEOMETRY) { return; }
if (mainPageLayout==null) { return; }
// Set global document options

View file

@ -313,6 +313,10 @@ public class ClassicI18n extends I18n {
pack.append("\\usepackage[")
.append(babelopt.toString())
.append("]{babel}").nl();
// For Polish we must undefine \lll which is later defined by ams
if (languages.contains("pl")) {
pack.append("\\let\\lll\\undefined").nl();
}
}
// usepackage tipa

View file

@ -16,16 +16,19 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
* MA 02111-1307 USA
*
* Copyright: 2002-2006 by Henrik Just
* Copyright: 2002-2009 by Henrik Just
*
* All Rights Reserved.
*
* Version 0.5 (2006-11-02)
* Version 1.2 (2009-09-20)
*
*/
package writer2latex.latex.i18n;
import java.util.HashSet;
import java.util.Set;
/** This class contains a trie of string -> LaTeX code replacements
*/
public class ReplacementTrie extends ReplacementTrieNode {
@ -48,8 +51,10 @@ public class ReplacementTrie extends ReplacementTrieNode {
else { super.put(sInput,sLaTeXCode,nFontencs); }
}
public String[] getInputStrings() {
return null; //TODO
public Set<String> getInputStrings() {
HashSet<String> strings = new HashSet<String>();
collectStrings(strings,"");
return strings;
}

View file

@ -16,16 +16,18 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
* MA 02111-1307 USA
*
* Copyright: 2002-2006 by Henrik Just
* Copyright: 2002-2009 by Henrik Just
*
* All Rights Reserved.
*
* Version 0.5 (2006-11-02)
* Version 1.2 (2009-09-20)
*
*/
package writer2latex.latex.i18n;
import java.util.Set;
/** This class contains a node in a trie of string -> LaTeX code replacements
*/
public class ReplacementTrieNode {
@ -114,6 +116,18 @@ public class ReplacementTrieNode {
child.setFontencs(nFontencs);
}
}
protected void collectStrings(Set<String> strings, String sPrefix) {
ReplacementTrieNode child = this.getFirstChild();
while (child!=null) {
if (child.getLaTeXCode()!=null) {
strings.add(sPrefix+child.getLetter());
System.out.println("Found "+sPrefix+child.getLetter());
}
child.collectStrings(strings, sPrefix+child.getLetter());
child = child.getNextSibling();
}
}
public String toString() {
String s = Character.toString(cLetter);

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- This is a datafile used by Writer2LaTeX
Version 1.0 (2008-12-03)
Version 1.0 (2009-09-07)
The definitions for greek characters are contributed by interzone, info@interzone.gr
and extended by Johannis Likos. Additional bugfixes by Alexej Kryukov
@ -1273,8 +1273,8 @@ PART I: Common symbols, ascii only
<symbol char="227D" math="{\succcurlyeq}"/>
<symbol char="227E" math="{\precsim}"/>
<symbol char="227F" math="{\succsim}"/>
<symbol char="2280" math="{\nsucc}"/>
<symbol char="2281" math="{\nprec}"/>
<symbol char="2280" math="{\nprec}"/>
<symbol char="2281" math="{\nsucc}"/>
<symbol char="2282" math="{\subset}"/>
<symbol char="2283" math="{\supset}"/>
<symbol char="2284" math="{\not\subset}"/>

View file

@ -16,13 +16,13 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
* MA 02111-1307 USA
*
* Copyright: 2002-2008 by Henrik Just
* Copyright: 2002-2009 by Henrik Just
*
* Version 1.0 (2009-09-14)
*
* All Rights Reserved.
*/
// Version 1.0 (2008-11-22)
package writer2latex.office;
import java.util.LinkedList;
@ -52,6 +52,9 @@ public class TableReader {
private String sTableWidth;
private String sRelTableWidth;
private Vector<TableRange> printRanges;
private int nRowCount;
private int nEmptyRowCount;
/**
* <p> The constructor reads a table from a table:table or table:sub-table
@ -63,6 +66,10 @@ public class TableReader {
//this.ofr = ofr;
this.tableNode = tableNode;
if (!tableNode.hasChildNodes()) { return; } // empty table!
// Count the actual number of rows (trailing repeated rows are ignored)
countTableRows(tableNode);
NodeList nl = tableNode.getChildNodes();
int nLen = nl.getLength();
for (int i = 0; i < nLen; i++) {
@ -224,7 +231,7 @@ public class TableReader {
private void readTableRow(Node node, boolean bHeader, boolean bDisplay) {
int nRepeat = Misc.getPosInteger(Misc.getAttribute(node,
XMLString.TABLE_NUMBER_ROWS_REPEATED),1);
while (nRepeat-->0) {
while (nRepeat-->0 && rows.size()<nRowCount) {
rows.add(new TableLine(node,bHeader,bDisplay));
// Read the cells in the row
@ -303,6 +310,98 @@ public class TableReader {
private void readTableHeaderRows(Node node, boolean bHeader, boolean bDisplay) {
readTableRows(node,true,bDisplay);
}
private void countTableRows(Element table) {
nRowCount = 0;
nEmptyRowCount = 0;
Node child = table.getFirstChild();
while (child!=null) {
if (child.getNodeType() == Node.ELEMENT_NODE) {
String sName = child.getNodeName();
if (sName.equals(XMLString.TABLE_TABLE_ROW)) {
countTableRow(child);
}
else if (sName.equals(XMLString.TABLE_TABLE_ROWS)) {
countTableRows(child);
}
else if (sName.equals(XMLString.TABLE_TABLE_ROW_GROUP)) {
countTableRowGroup(child);
}
else if (sName.equals(XMLString.TABLE_TABLE_HEADER_ROWS)) {
countTableHeaderRows(child);
}
}
child = child.getNextSibling();
}
// We will accept only one trailing empty row
if (nEmptyRowCount>1) { nRowCount-=nEmptyRowCount-1; }
}
private void countTableRow(Node node) {
int nRepeat = Misc.getPosInteger(Misc.getAttribute(node,
XMLString.TABLE_NUMBER_ROWS_REPEATED),1);
nRowCount += nRepeat;
if (isEmptyRow(node)) {
nEmptyRowCount+=nRepeat;
}
else {
nEmptyRowCount = 0;
}
}
private boolean isEmptyRow(Node node) {
Node child = node.getFirstChild();
while (child!=null) {
if (child.getNodeType() == Node.ELEMENT_NODE) {
Element cell = (Element) child;
String sName = cell.getTagName();
if (sName.equals(XMLString.TABLE_TABLE_CELL)) {
if (cell.hasChildNodes()) { return false; }
}
}
child = child.getNextSibling();
}
return true;
}
private void countTableRows(Node node) {
Node child = node.getFirstChild();
while (child!=null) {
if (child.getNodeType() == Node.ELEMENT_NODE) {
String sName = child.getNodeName();
if (sName.equals(XMLString.TABLE_TABLE_ROW)) {
countTableRow(child);
}
else if (sName.equals(XMLString.TABLE_TABLE_ROW_GROUP)) {
countTableRowGroup(child);
}
}
child = child.getNextSibling();
}
}
private void countTableRowGroup(Node node) {
Node child = node.getFirstChild();
while (child!=null) {
if (child.getNodeType() == Node.ELEMENT_NODE) {
String sName = child.getNodeName();
if (sName.equals(XMLString.TABLE_TABLE_HEADER_ROWS)) {
countTableHeaderRows(child);
}
else if (sName.equals(XMLString.TABLE_TABLE_ROW)) {
countTableRow(child);
}
else if (sName.equals(XMLString.TABLE_TABLE_ROW_GROUP)) {
countTableRowGroup(child);
}
}
child = child.getNextSibling();
}
}
private void countTableHeaderRows(Node node) {
countTableRows(node);
}
public String getTableName() {
return tableNode.getAttribute(XMLString.TABLE_NAME);

View file

@ -20,7 +20,7 @@
*
* All Rights Reserved.
*
* Version 1.2 (2009-09-07)
* Version 1.2 (2009-09-20)
*
*/
@ -321,6 +321,8 @@ public class XMLString {
public static final String TEXT_FOOTNOTE_REF="text:footnote-ref";
public static final String TEXT_ENDNOTE_REF="text:endnote-ref";
public static final String TEXT_NOTE_REF="text:note-ref"; // oasis
public static final String TEXT_SOFT_PAGE_BREAK="text:soft-page-break"; // ODF 1.1
// text namespace - attributes
public static final String TEXT_USE_OUTLINE_LEVEL="text:use-outline-level";
public static final String TEXT_USE_INDEX_SOURCE_STYLES="text:use-index-source-styles";

View file

@ -20,7 +20,7 @@
*
* All Rights Reserved.
*
* Version 1.2 (2009-05-29)
* Version 1.2 (2009-09-15)
*
*/
@ -109,6 +109,48 @@ public class L10n {
case DOCUMENT: return "Documento";
}
}
if (sLocale.startsWith("pt")) { // (brazilian) portuguese
switch (nString) {
case UP: return "Acima";
case FIRST : return "Primeiro";
case PREVIOUS : return "Anterior";
case NEXT : return "Pr\u00f3ximo";
case LAST : return "\u00daltimo";
case CONTENTS : return "Conte\u00fado";
case INDEX : return "\u00cdndice";
case HOME : return "Home";
case DIRECTORY: return "Diret\u00f3rio";
case DOCUMENT: return "Documento";
}
}
if (sLocale.startsWith("cs")) { // czech
switch (nString) {
case UP: return "Nahoru";
case FIRST : return "Prvn\u00ed";
case PREVIOUS : return "P\u0159edchoz\u00ed";
case NEXT : return "Dal\u0161\u00ed";
case LAST : return "Posledn\u00ed";
case CONTENTS : return "Obsah";
case INDEX : return "Rejst\u0159\u00edk";
case HOME : return "Dom\u016f";
case DIRECTORY: return "Adres\u00e1\u0159 (slo\u017eka)";
case DOCUMENT: return "Dokument";
}
}
if (sLocale.startsWith("nl")) { // dutch
switch (nString) {
case UP: return "Omhoog";
case FIRST : return "Eerste";
case PREVIOUS : return "Vorige";
case NEXT : return "Volgende";
case LAST : return "Laatste";
case CONTENTS : return "Inhoud";
case INDEX : return "Index";
case HOME : return "Hoofdpagina";
case DIRECTORY: return "Directory";
case DOCUMENT: return "Document";
}
}
if (sLocale.startsWith("da")) { // danish
switch (nString) {
case UP: return "Op";

View file

@ -20,13 +20,15 @@
*
* All Rights Reserved.
*
* Version 1.2 (2009-09-05)
* Version 1.2 (2009-09-20)
*
*/
package writer2latex.xhtml;
import java.util.Enumeration;
import java.util.Map;
import java.util.Set;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
@ -152,8 +154,23 @@ public class XhtmlConfig extends writer2latex.base.ConfigBase {
options[DIRECTORY_ICON] = new Option("directory_icon","");
options[DOCUMENT_ICON] = new Option("document_icon","");
}
// Dummy implementation of complex options
public void setComplexOption(String sGroup, String sName, Map<String,String> attributes) {
// do nothing
}
public Map<String,String> getComplexOption(String sGroup, String sName) {
// no options are defined, return null in all cases
return null;
}
protected void readInner(Element elm) {
public Set<String> getComplexOptions(String sGroup) {
// Always an empty set
return new java.util.HashSet<String>();
}
protected void readInner(Element elm) {
if (elm.getTagName().equals("xhtml-style-map")) {
String sName = elm.getAttribute("name");
String sFamily = elm.getAttribute("family");

View file

@ -22,7 +22,7 @@
<node oor:name="org.openoffice.da.writer2latex.configuration"
oor:op="fuse">
<prop oor:name="Id">
<value>org.openoffice.da.writer2latex/configuration</value>
<value>org.openoffice.da.writer2latex.configuration</value>
</prop>
<prop oor:name="Label">
<value xml:lang="en-US">Writer2LaTeX</value>
@ -40,7 +40,13 @@
<node oor:name="org.openoffice.da.writer2latex.configuration.documentclass"
oor:op="fuse">
<prop oor:name="Id">
<value>org.openoffice.da.writer2latex/configuration/documentclass</value>
<value>org.openoffice.da.writer2latex.configuration.documentclass</value>
</prop>
<prop oor:name="GroupId">
<value>org.openoffice.da.writer2latex.configuration</value>
</prop>
<prop oor:name="GroupIndex">
<value>0</value>
</prop>
<prop oor:name="Label">
<value xml:lang="en-US">Documentclass</value>
@ -53,11 +59,39 @@
</prop>
</node>
<node oor:name="org.openoffice.da.writer2latex.configuration.headings"
oor:op="fuse">
<prop oor:name="Id">
<value>org.openoffice.da.writer2latex.configuration.headings</value>
</prop>
<prop oor:name="GroupId">
<value>org.openoffice.da.writer2latex.configuration</value>
</prop>
<prop oor:name="GroupIndex">
<value>1</value>
</prop>
<prop oor:name="Label">
<value xml:lang="en-US">Headings</value>
</prop>
<prop oor:name="OptionsPage">
<value>%origin%/W2LDialogs2/Headings.xdl</value>
</prop>
<prop oor:name="EventHandlerService">
<value>org.openoffice.da.writer2latex.ConfigurationDialog</value>
</prop>
</node>
<node oor:name="org.openoffice.da.writer2latex.configuration.styles"
oor:op="fuse">
<prop oor:name="Id">
<value>org.openoffice.da.writer2latex.configuration.styles</value>
</prop>
<prop oor:name="GroupId">
<value>org.openoffice.da.writer2latex.configuration</value>
</prop>
<prop oor:name="GroupIndex">
<value>2</value>
</prop>
<prop oor:name="Label">
<value xml:lang="en-US">Styles</value>
</prop>
@ -74,6 +108,12 @@
<prop oor:name="Id">
<value>org.openoffice.da.writer2latex.configuration.formatting</value>
</prop>
<prop oor:name="GroupId">
<value>org.openoffice.da.writer2latex.configuration</value>
</prop>
<prop oor:name="GroupIndex">
<value>3</value>
</prop>
<prop oor:name="Label">
<value xml:lang="en-US">Formatting</value>
</prop>
@ -90,6 +130,12 @@
<prop oor:name="Id">
<value>org.openoffice.da.writer2latex.configuration.fonts</value>
</prop>
<prop oor:name="GroupId">
<value>org.openoffice.da.writer2latex.configuration</value>
</prop>
<prop oor:name="GroupIndex">
<value>4</value>
</prop>
<prop oor:name="Label">
<value xml:lang="en-US">Fonts</value>
</prop>
@ -106,6 +152,12 @@
<prop oor:name="Id">
<value>org.openoffice.da.writer2latex.configuration.pages</value>
</prop>
<prop oor:name="GroupId">
<value>org.openoffice.da.writer2latex.configuration</value>
</prop>
<prop oor:name="GroupIndex">
<value>5</value>
</prop>
<prop oor:name="Label">
<value xml:lang="en-US">Pages</value>
</prop>
@ -122,6 +174,12 @@
<prop oor:name="Id">
<value>org.openoffice.da.writer2latex.configuration.tables</value>
</prop>
<prop oor:name="GroupId">
<value>org.openoffice.da.writer2latex.configuration</value>
</prop>
<prop oor:name="GroupIndex">
<value>6</value>
</prop>
<prop oor:name="Label">
<value xml:lang="en-US">Tables</value>
</prop>
@ -138,6 +196,12 @@
<prop oor:name="Id">
<value>org.openoffice.da.writer2latex.configuration.figures</value>
</prop>
<prop oor:name="GroupId">
<value>org.openoffice.da.writer2latex.configuration</value>
</prop>
<prop oor:name="GroupIndex">
<value>7</value>
</prop>
<prop oor:name="Label">
<value xml:lang="en-US">Figures</value>
</prop>
@ -154,6 +218,12 @@
<prop oor:name="Id">
<value>org.openoffice.da.writer2latex.configuration.textandmath</value>
</prop>
<prop oor:name="GroupId">
<value>org.openoffice.da.writer2latex.configuration</value>
</prop>
<prop oor:name="GroupIndex">
<value>8</value>
</prop>
<prop oor:name="Label">
<value xml:lang="en-US">Text and math</value>
</prop>

View file

@ -0,0 +1,111 @@
# LaTeXOptions strings=Czech
0.LaTeXOptions.HelpText=
1.LaTeXOptions.Title=Mo\u017enosti pro LaTeX (Writer2LaTeX)
2.LaTeXOptions.FixedLine1.HelpText=
3.LaTeXOptions.FixedLine1.Label=
4.LaTeXOptions.GeneralLabel.HelpText=
5.LaTeXOptions.GeneralLabel.Label=Obecn\u00e9
6.LaTeXOptions.ConfigLabel.HelpText=
7.LaTeXOptions.ConfigLabel.Label=Form\u00e1t LaTeXu
8.LaTeXOptions.Config.HelpText=
137.Config.StringItemList=Extra-\u010dist\u00fd article
138.Config.StringItemList=\u010cist\u00fd article
139.Config.StringItemList=V\u00fdchoz\u00ed
140.Config.StringItemList=Optimalizov\u00e1no pro tisk
141.Config.StringItemList=Optimalizov\u00e1no pro obrazovku (pdf)
142.Config.StringItemList=Vlastn\u00ed
15.LaTeXOptions.BackendLabel.HelpText=
16.LaTeXOptions.BackendLabel.Label=Procesor
17.LaTeXOptions.Backend.HelpText=
116.Backend.StringItemList=Obecn\u00fd
117.Backend.StringItemList=Pdf (pdfTeX)
118.Backend.StringItemList=Postscript (dvips)
119.Backend.StringItemList=Neur\u010deno
22.LaTeXOptions.InputencodingLabel.HelpText=
23.LaTeXOptions.InputencodingLabel.Label=K\u00f3dov\u00e1n\u00ed
24.LaTeXOptions.Inputencoding.HelpText=
120.Inputencoding.StringItemList=US ASCII
121.Inputencoding.StringItemList=Z\u00e1padoevropsk\u00e9 (ISO 8859-1)
122.Inputencoding.StringItemList=V\u00fdchodoevropsk\u00e9 (ISO 8859-2)
123.Inputencoding.StringItemList=\u0158eck\u00e9 (ISO 8859-7)
124.Inputencoding.StringItemList=V\u00fdchodoevropsk\u00e9 Microsoft (Cp1250)
125.Inputencoding.StringItemList=Cyrilice Microsoft (Cp1251)
126.Inputencoding.StringItemList=Rusk\u00e9 (koi8-r)
127.Inputencoding.StringItemList=Unicode (UTF8)
33.LaTeXOptions.Multilingual.HelpText=
34.LaTeXOptions.Multilingual.Label=Zapnout podporu pro v\u00edce jazyk\u016f
35.LaTeXOptions.GreekMath.HelpText=
36.LaTeXOptions.GreekMath.Label=\u0158eck\u00e1 p\u00edsmena reprezentovat jako symboly
37.LaTeXOptions.AdditionalSymbols.HelpText=
38.LaTeXOptions.AdditionalSymbols.Label=Podpora pro dal\u0161\u00ed symboly
39.LaTeXOptions.BibliographyLabel.HelpText=
40.LaTeXOptions.BibliographyLabel.Label=Bibliografie
41.LaTeXOptions.UseBibtex.HelpText=
42.LaTeXOptions.UseBibtex.Label=Pro bibliografii pou\u017e\u00edt BibTeX
43.LaTeXOptions.BibtexStyleLabel.HelpText=
44.LaTeXOptions.BibtexStyleLabel.Label=Styl BibTeXu
45.LaTeXOptions.BibtexStyle.HelpText=
46.BibtexStyle.StringItemList=plain
47.BibtexStyle.StringItemList=unsrt
48.BibtexStyle.StringItemList=alpha
49.BibtexStyle.StringItemList=abbrv
50.LaTeXOptions.BibtexStyle.Text=
51.LaTeXOptions.FilesLabel.HelpText=
52.LaTeXOptions.FilesLabel.Label=Soubory
53.LaTeXOptions.WrapLines.HelpText=
54.LaTeXOptions.WrapLines.Label=Zalamovat dlouh\u00e9 \u0159\u00e1dky
55.LaTeXOptions.WrapLinesAfterLabel.HelpText=
56.LaTeXOptions.WrapLinesAfterLabel.Label=Za uveden\u00fdm po\u010dtem znak\u016f
57.LaTeXOptions.WrapLinesAfter.HelpText=
58.LaTeXOptions.SplitLinkedSections.HelpText=
59.LaTeXOptions.SplitLinkedSections.Label=Rozd\u011blit dokument u propojen\u00fdch \u010d\u00e1st\u00ed
60.LaTeXOptions.SplitToplevelSections.HelpText=
61.LaTeXOptions.SplitToplevelSections.Label=Rozd\u011blit dokument u \u010d\u00e1st\u00ed nejvy\u0161\u0161\u00ed \u00farovn\u011b
62.LaTeXOptions.SaveImagesInSubdir.HelpText=
63.LaTeXOptions.SaveImagesInSubdir.Label=Ulo\u017eit obr\u00e1zky do podadres\u00e1\u0159\u011b
64.LaTeXOptions.SpecialContentLabel.HelpText=
65.LaTeXOptions.SpecialContentLabel.Label=Zvl\u00e1\u0161tn\u00ed obsah
66.LaTeXOptions.NotesLabel.HelpText=
67.LaTeXOptions.NotesLabel.Label=Export pozn\u00e1mek
68.LaTeXOptions.Notes.HelpText=
128.Notes.StringItemList=Neexportovat
129.Notes.StringItemList=Jako koment\u00e1\u0159e
130.Notes.StringItemList=Jako postrann\u00ed pozn\u00e1mky
131.Notes.StringItemList=Jako anotace v pdf
73.LaTeXOptions.Metadata.HelpText=
74.LaTeXOptions.Metadata.Label=Exportovat vlastnosti dokumentu (metadata)
75.LaTeXOptions.FiguresAndTablesLabel.HelpText=
76.LaTeXOptions.FiguresAndTablesLabel.Label=Obr\u00e1zky a tabulky
77.LaTeXOptions.OriginalImageSize.HelpText=
78.LaTeXOptions.OriginalImageSize.Label=Pou\u017e\u00edt p\u016fvodn\u00ed velikost obr\u00e1zk\u016f
79.LaTeXOptions.OptimizeSimpleTables.HelpText=
80.LaTeXOptions.OptimizeSimpleTables.Label=Optimalizovat jednoduch\u00e9 tabulky
81.LaTeXOptions.SimpleTableLimitLabel.HelpText=
82.LaTeXOptions.SimpleTableLimitLabel.Label=Maxim\u00e1ln\u00ed \u0161\u00ed\u0159ka v pixelech
83.LaTeXOptions.SimpleTableLimit.HelpText=
84.LaTeXOptions.FloatTables.HelpText=
85.LaTeXOptions.FloatTables.Label=Plovouc\u00ed tabulky
86.LaTeXOptions.FloatFigures.HelpText=
87.LaTeXOptions.FloatFigures.Label=Plovouc\u00ed obr\u00e1zky
88.LaTeXOptions.FloatOptionsLabel.HelpText=
89.LaTeXOptions.FloatOptionsLabel.Label=Um\u00edst\u011bn\u00ed plovouc\u00edch
90.LaTeXOptions.FloatOptions.HelpText=
132.FloatOptions.StringItemList=Naho\u0159e nebo dole na str\u00e1nce
133.FloatOptions.StringItemList=Naho\u0159e na str\u00e1nce
134.FloatOptions.StringItemList=Dole na str\u00e1nce
135.FloatOptions.StringItemList=Zde nebo naho\u0159e na str\u00e1nce
136.FloatOptions.StringItemList=Zde nebo dole na str\u00e1nce
96.LaTeXOptions.AutoCorrectLabel.HelpText=
97.LaTeXOptions.AutoCorrectLabel.Label=Automatick\u00e9 opravy
98.LaTeXOptions.IgnoreHardPageBreaks.HelpText=
99.LaTeXOptions.IgnoreHardPageBreaks.Label=Ignorovat ru\u010dn\u00ed vlo\u017een\u00ed konce str\u00e1nky
100.LaTeXOptions.IgnoreHardLineBreaks.HelpText=
101.LaTeXOptions.IgnoreHardLineBreaks.Label=Ignorovat ru\u010dn\u00ed zalomen\u00ed \u0159\u00e1dku
102.LaTeXOptions.IgnoreEmptyParagraphs.HelpText=
103.LaTeXOptions.IgnoreEmptyParagraphs.Label=Ignorovat pr\u00e1zdn\u00e9 odstavce
104.LaTeXOptions.IgnoreDoubleSpaces.HelpText=
105.LaTeXOptions.IgnoreDoubleSpaces.Label=Ignorovat dvojit\u00e9 mezery
106.LaTeXOptions.ExportButton.HelpText=
107.LaTeXOptions.ExportButton.Label=Exportovat
108.LaTeXOptions.CancelButton.HelpText=
109.LaTeXOptions.CancelButton.Label=Zru\u0161it

View file

@ -0,0 +1,111 @@
# LaTeXOptions strings in dutch
0.LaTeXOptions.HelpText=
1.LaTeXOptions.Title=LaTeX-opties (Writer2LaTeX)
2.LaTeXOptions.FixedLine1.HelpText=
3.LaTeXOptions.FixedLine1.Label=
4.LaTeXOptions.GeneralLabel.HelpText=
5.LaTeXOptions.GeneralLabel.Label=Algemeen
6.LaTeXOptions.ConfigLabel.HelpText=
7.LaTeXOptions.ConfigLabel.Label=LaTeX-formaat
8.LaTeXOptions.Config.HelpText=
137.Config.StringItemList=Extra schoon artikel
138.Config.StringItemList=Schoon artikel
139.Config.StringItemList=Standaard
140.Config.StringItemList=Voor druk geoptimaliseerd
141.Config.StringItemList=Voor beeldscherm geoptimaliseerd (PDF)
142.Config.StringItemList=Aangepast
15.LaTeXOptions.BackendLabel.HelpText=
16.LaTeXOptions.BackendLabel.Label=Back-end
17.LaTeXOptions.Backend.HelpText=
116.Backend.StringItemList=Generiek
117.Backend.StringItemList=Pdf (pdfTeX)
118.Backend.StringItemList=PostScript (dvips)
119.Backend.StringItemList=Ongespecificeerd
22.LaTeXOptions.InputencodingLabel.HelpText=
23.LaTeXOptions.InputencodingLabel.Label=Codering
24.LaTeXOptions.Inputencoding.HelpText=
120.Inputencoding.StringItemList=US ASCII
121.Inputencoding.StringItemList=West European (ISO 8859-1)
122.Inputencoding.StringItemList=East European (ISO 8859-2)
123.Inputencoding.StringItemList=Latin/Greek (ISO 8859-7)
124.Inputencoding.StringItemList=Microsoft East European (Cp1250)
125.Inputencoding.StringItemList=Microsoft Cyrillic (Cp1251)
126.Inputencoding.StringItemList=Russian (koi8-r)
127.Inputencoding.StringItemList=Unicode (UTF8)
33.LaTeXOptions.Multilingual.HelpText=
34.LaTeXOptions.Multilingual.Label=Schakel multitalig support in
35.LaTeXOptions.GreekMath.HelpText=
36.LaTeXOptions.GreekMath.Label=Gebruik Griekse letters als symbolen
37.LaTeXOptions.AdditionalSymbols.HelpText=
38.LaTeXOptions.AdditionalSymbols.Label=Ondersteuning van extra symbolen
39.LaTeXOptions.BibliographyLabel.HelpText=
40.LaTeXOptions.BibliographyLabel.Label=Bibliografie
41.LaTeXOptions.UseBibtex.HelpText=
42.LaTeXOptions.UseBibtex.Label=Gebruik BibTeX voor de bibliografie
43.LaTeXOptions.BibtexStyleLabel.HelpText=
44.LaTeXOptions.BibtexStyleLabel.Label=BibTeX-stijl
45.LaTeXOptions.BibtexStyle.HelpText=
46.BibtexStyle.StringItemList=plain
47.BibtexStyle.StringItemList=unsrt
48.BibtexStyle.StringItemList=alpha
49.BibtexStyle.StringItemList=abbrv
50.LaTeXOptions.BibtexStyle.Text=
51.LaTeXOptions.FilesLabel.HelpText=
52.LaTeXOptions.FilesLabel.Label=Bestanden
53.LaTeXOptions.WrapLines.HelpText=
54.LaTeXOptions.WrapLines.Label=Lange regels afbreken
55.LaTeXOptions.WrapLinesAfterLabel.HelpText=
56.LaTeXOptions.WrapLinesAfterLabel.Label=Achter charakteren
57.LaTeXOptions.WrapLinesAfter.HelpText=
58.LaTeXOptions.SplitLinkedSections.HelpText=
59.LaTeXOptions.SplitLinkedSections.Label=Splits document op aan gelinkte secties
60.LaTeXOptions.SplitToplevelSections.HelpText=
61.LaTeXOptions.SplitToplevelSections.Label=Splits document op op secties van het bovenste niveau
62.LaTeXOptions.SaveImagesInSubdir.HelpText=
63.LaTeXOptions.SaveImagesInSubdir.Label=Sla afbeeldingen in subdirectory op
64.LaTeXOptions.SpecialContentLabel.HelpText=
65.LaTeXOptions.SpecialContentLabel.Label=Speciale inhoud
66.LaTeXOptions.NotesLabel.HelpText=
67.LaTeXOptions.NotesLabel.Label=Exporteer notities
68.LaTeXOptions.Notes.HelpText=
128.Notes.StringItemList=Niet exporteren
129.Notes.StringItemList=Als commentaren
130.Notes.StringItemList=Als marginali\u00ebn
131.Notes.StringItemList=Als pdf-notities
73.LaTeXOptions.Metadata.HelpText=
74.LaTeXOptions.Metadata.Label=Exporteer documenteigenschappen (metadata)
75.LaTeXOptions.FiguresAndTablesLabel.HelpText=
76.LaTeXOptions.FiguresAndTablesLabel.Label=Grafieken en tabellen
77.LaTeXOptions.OriginalImageSize.HelpText=
78.LaTeXOptions.OriginalImageSize.Label=Pas originele grootte toe
79.LaTeXOptions.OptimizeSimpleTables.HelpText=
80.LaTeXOptions.OptimizeSimpleTables.Label=Optimaliseer eenvoudige tabellen
81.LaTeXOptions.SimpleTableLimitLabel.HelpText=
82.LaTeXOptions.SimpleTableLimitLabel.Label=Maximumbreedte in tekens
83.LaTeXOptions.SimpleTableLimit.HelpText=
84.LaTeXOptions.FloatTables.HelpText=
85.LaTeXOptions.FloatTables.Label=Zwevende tabellen
86.LaTeXOptions.FloatFigures.HelpText=
87.LaTeXOptions.FloatFigures.Label=Zwevende grafieken
88.LaTeXOptions.FloatOptionsLabel.HelpText=
89.LaTeXOptions.FloatOptionsLabel.Label=Zwevende positie
90.LaTeXOptions.FloatOptions.HelpText=
132.FloatOptions.StringItemList=Bovenaan of onderaan op pagina
133.FloatOptions.StringItemList=Pagina bovenaan
134.FloatOptions.StringItemList=Pagina onderaan
135.FloatOptions.StringItemList=Hier of bovenaan op pagina
136.FloatOptions.StringItemList=Hier of onderaan op pagina
96.LaTeXOptions.AutoCorrectLabel.HelpText=
97.LaTeXOptions.AutoCorrectLabel.Label=AutoCorrectie
98.LaTeXOptions.IgnoreHardPageBreaks.HelpText=
99.LaTeXOptions.IgnoreHardPageBreaks.Label=Negeer handmatige pagina-eindes
100.LaTeXOptions.IgnoreHardLineBreaks.HelpText=
101.LaTeXOptions.IgnoreHardLineBreaks.Label=Negeer handmatige regeleindes
102.LaTeXOptions.IgnoreEmptyParagraphs.HelpText=
103.LaTeXOptions.IgnoreEmptyParagraphs.Label=Negeer lege alinea's
104.LaTeXOptions.IgnoreDoubleSpaces.HelpText=
105.LaTeXOptions.IgnoreDoubleSpaces.Label=Negeer dubbele spaties
106.LaTeXOptions.ExportButton.HelpText=
107.LaTeXOptions.ExportButton.Label=Exporteren
108.LaTeXOptions.CancelButton.HelpText=
109.LaTeXOptions.CancelButton.Label=Annuleren

View file

@ -0,0 +1,111 @@
# LaTeXOptions strings=Brazilian Portugeuse
0.LaTeXOptions.HelpText=
1.LaTeXOptions.Title=Op\u00e7\u00f5es LaTeX (Writer2LaTeX)
2.LaTeXOptions.FixedLine1.HelpText=
3.LaTeXOptions.FixedLine1.Label=
4.LaTeXOptions.GeneralLabel.HelpText=
5.LaTeXOptions.GeneralLabel.Label=Geral
6.LaTeXOptions.ConfigLabel.HelpText=
7.LaTeXOptions.ConfigLabel.Label=Formato LaTeX
8.LaTeXOptions.Config.HelpText=
137.Config.StringItemList=Artigo ultra-limpo
138.Config.StringItemList=Artigo limpo
139.Config.StringItemList=Padr\u00e3o
140.Config.StringItemList=Optimizado para impress\u00e3o
141.Config.StringItemList=Optimizado para tela (pdf)
142.Config.StringItemList=Normal
15.LaTeXOptions.BackendLabel.HelpText=
16.LaTeXOptions.BackendLabel.Label=Sa\u00edda
17.LaTeXOptions.Backend.HelpText=
116.Backend.StringItemList=Gen\u00e9rico
117.Backend.StringItemList=Pdf (pdfTeX)
118.Backend.StringItemList=Postscript (dvips)
119.Backend.StringItemList=N\u00e3o-especificado
22.LaTeXOptions.InputencodingLabel.HelpText=
23.LaTeXOptions.InputencodingLabel.Label=Codifica\u00e7\u00e3o
24.LaTeXOptions.Inputencoding.HelpText=
120.Inputencoding.StringItemList=US ASCII
121.Inputencoding.StringItemList=West European (ISO 8859-1)
122.Inputencoding.StringItemList=East European (ISO 8859-2)
123.Inputencoding.StringItemList=Latin/Greek (ISO 8859-7)
124.Inputencoding.StringItemList=Microsoft East European (Cp1250)
125.Inputencoding.StringItemList=Microsoft Cyrillic (Cp1251)
126.Inputencoding.StringItemList=Russian (koi8-r)
127.Inputencoding.StringItemList=Unicode (UTF8)
33.LaTeXOptions.Multilingual.HelpText=
34.LaTeXOptions.Multilingual.Label=Habilitar suporte multil\u00edngue
35.LaTeXOptions.GreekMath.HelpText=
36.LaTeXOptions.GreekMath.Label=Usar caracteres gregos como s\u00edmbolos
37.LaTeXOptions.AdditionalSymbols.HelpText=
38.LaTeXOptions.AdditionalSymbols.Label=Suportar s\u00edmbolos adicionais
39.LaTeXOptions.BibliographyLabel.HelpText=
40.LaTeXOptions.BibliographyLabel.Label=Bibliografia
41.LaTeXOptions.UseBibtex.HelpText=
42.LaTeXOptions.UseBibtex.Label=Usar BibTeX para bibliografia
43.LaTeXOptions.BibtexStyleLabel.HelpText=
44.LaTeXOptions.BibtexStyleLabel.Label=Estilo BibTeX
45.LaTeXOptions.BibtexStyle.HelpText=
46.BibtexStyle.StringItemList=plain
47.BibtexStyle.StringItemList=unsrt
48.BibtexStyle.StringItemList=alpha
49.BibtexStyle.StringItemList=abbrv
50.LaTeXOptions.BibtexStyle.Text=
51.LaTeXOptions.FilesLabel.HelpText=
52.LaTeXOptions.FilesLabel.Label=Arquivos
53.LaTeXOptions.WrapLines.HelpText=
54.LaTeXOptions.WrapLines.Label=Quebrar linhas longas
55.LaTeXOptions.WrapLinesAfterLabel.HelpText=
56.LaTeXOptions.WrapLinesAfterLabel.Label=Ap\u00f3s os caracteres
57.LaTeXOptions.WrapLinesAfter.HelpText=
58.LaTeXOptions.SplitLinkedSections.HelpText=
59.LaTeXOptions.SplitLinkedSections.Label=Dividir documento em se\u00e7\u00f5es vinculadas
60.LaTeXOptions.SplitToplevelSections.HelpText=
61.LaTeXOptions.SplitToplevelSections.Label=Dividir documento em se\u00e7\u00f5es de alto n\u00edvel
62.LaTeXOptions.SaveImagesInSubdir.HelpText=
63.LaTeXOptions.SaveImagesInSubdir.Label=Salvar imagens em subdiret\u00f3rio
64.LaTeXOptions.SpecialContentLabel.HelpText=
65.LaTeXOptions.SpecialContentLabel.Label=Conte\u00fado especial
66.LaTeXOptions.NotesLabel.HelpText=
67.LaTeXOptions.NotesLabel.Label=Exportar notas
68.LaTeXOptions.Notes.HelpText=
128.Notes.StringItemList=N\u00e3o exportar
129.Notes.StringItemList=Como coment\u00e1rios
130.Notes.StringItemList=Como notas marginais
131.Notes.StringItemList=Como anota\u00e7\u00f5es do pdf
73.LaTeXOptions.Metadata.HelpText=
74.LaTeXOptions.Metadata.Label=Exportar propriedades do documento (metadados)
75.LaTeXOptions.FiguresAndTablesLabel.HelpText=
76.LaTeXOptions.FiguresAndTablesLabel.Label=Figuras e tabelas
77.LaTeXOptions.OriginalImageSize.HelpText=
78.LaTeXOptions.OriginalImageSize.Label=Usar tamanho original da imagem
79.LaTeXOptions.OptimizeSimpleTables.HelpText=
80.LaTeXOptions.OptimizeSimpleTables.Label=Optimizar tabelas simples
81.LaTeXOptions.SimpleTableLimitLabel.HelpText=
82.LaTeXOptions.SimpleTableLimitLabel.Label=Largura m\u00e1xima em caracteres
83.LaTeXOptions.SimpleTableLimit.HelpText=
84.LaTeXOptions.FloatTables.HelpText=
85.LaTeXOptions.FloatTables.Label=Tabelas flutuantes
86.LaTeXOptions.FloatFigures.HelpText=
87.LaTeXOptions.FloatFigures.Label=Figuras flutuantes
88.LaTeXOptions.FloatOptionsLabel.HelpText=
89.LaTeXOptions.FloatOptionsLabel.Label=Ancorar
90.LaTeXOptions.FloatOptions.HelpText=
132.FloatOptions.StringItemList=Topo ou p\u00e9 de p\u00e1gina
133.FloatOptions.StringItemList=Topo da p\u00e1gina
134.FloatOptions.StringItemList=P\u00e9 de p\u00e1gina
135.FloatOptions.StringItemList=Aqui ou no topo da p\u00e1gina
136.FloatOptions.StringItemList=Aqui ou no p\u00e9 de p\u00e1gina
96.LaTeXOptions.AutoCorrectLabel.HelpText=
97.LaTeXOptions.AutoCorrectLabel.Label=Autocorre\u00e7\u00e3o
98.LaTeXOptions.IgnoreHardPageBreaks.HelpText=
99.LaTeXOptions.IgnoreHardPageBreaks.Label=Ignorar quebras de p\u00e1gina for\u00e7adas
100.LaTeXOptions.IgnoreHardLineBreaks.HelpText=
101.LaTeXOptions.IgnoreHardLineBreaks.Label=Ignorar quebras de linha for\u00e7adas
102.LaTeXOptions.IgnoreEmptyParagraphs.HelpText=
103.LaTeXOptions.IgnoreEmptyParagraphs.Label=Ignorar par\u00e1grafos vazios
104.LaTeXOptions.IgnoreDoubleSpaces.HelpText=
105.LaTeXOptions.IgnoreDoubleSpaces.Label=Ignorar espa\u00e7os duplicados
106.LaTeXOptions.ExportButton.HelpText=
107.LaTeXOptions.ExportButton.Label=Exportar
108.LaTeXOptions.CancelButton.HelpText=
109.LaTeXOptions.CancelButton.Label=Cancelar

View file

@ -63,7 +63,7 @@
<dlg:text dlg:id="WrapLinesAfterLabel" dlg:tab-index="17" dlg:left="22" dlg:top="176" dlg:width="90" dlg:height="12" dlg:help-text="&amp;55.LaTeXOptions.WrapLinesAfterLabel.HelpText" dlg:value="&amp;56.LaTeXOptions.WrapLinesAfterLabel.Label"/>
<dlg:numericfield dlg:id="WrapLinesAfter" dlg:tab-index="18" dlg:left="128" dlg:top="174" dlg:width="32" dlg:height="12" dlg:help-text="&amp;57.LaTeXOptions.WrapLinesAfter.HelpText" dlg:strict-format="true" dlg:decimal-accuracy="0" dlg:value="72" dlg:value-min="1" dlg:value-max="1000" dlg:spin="true" dlg:repeat="50"/>
<dlg:checkbox dlg:id="SplitLinkedSections" dlg:tab-index="19" dlg:left="12" dlg:top="190" dlg:width="149" dlg:height="12" dlg:help-text="&amp;58.LaTeXOptions.SplitLinkedSections.HelpText" dlg:value="&amp;59.LaTeXOptions.SplitLinkedSections.Label" dlg:checked="false"/>
<dlg:checkbox dlg:id="SplitToplevelSections" dlg:tab-index="20" dlg:left="12" dlg:top="204" dlg:width="149" dlg:height="12" dlg:help-text="&amp;60.LaTeXOptions.SplitToplevelSections.HelpText" dlg:value="&amp;61.LaTeXOptions.SplitToplevelSections.Label" dlg:checked="false"/>
<dlg:checkbox dlg:id="SplitToplevelSections" dlg:tab-index="20" dlg:left="12" dlg:top="204" dlg:width="160" dlg:height="12" dlg:help-text="&amp;60.LaTeXOptions.SplitToplevelSections.HelpText" dlg:value="&amp;61.LaTeXOptions.SplitToplevelSections.Label" dlg:checked="false"/>
<dlg:checkbox dlg:id="SaveImagesInSubdir" dlg:tab-index="21" dlg:left="12" dlg:top="218" dlg:width="149" dlg:height="12" dlg:help-text="&amp;62.LaTeXOptions.SaveImagesInSubdir.HelpText" dlg:value="&amp;63.LaTeXOptions.SaveImagesInSubdir.Label" dlg:checked="false"/>
<dlg:text dlg:id="SpecialContentLabel" dlg:tab-index="22" dlg:left="186" dlg:top="8" dlg:width="156" dlg:height="12" dlg:help-text="&amp;64.LaTeXOptions.SpecialContentLabel.HelpText" dlg:value="&amp;65.LaTeXOptions.SpecialContentLabel.Label"/>
<dlg:text dlg:id="NotesLabel" dlg:tab-index="23" dlg:left="193" dlg:top="22" dlg:width="47" dlg:height="12" dlg:help-text="&amp;66.LaTeXOptions.NotesLabel.HelpText" dlg:value="&amp;67.LaTeXOptions.NotesLabel.Label"/>

View file

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE dlg:window PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "dialog.dtd">
<dlg:window xmlns:dlg="http://openoffice.org/2000/dialog" xmlns:script="http://openoffice.org/2000/script" dlg:id="DeleteDialog" dlg:left="255" dlg:top="145" dlg:width="160" dlg:height="50" dlg:closeable="true" dlg:moveable="true" dlg:title="Delete">
<dlg:bulletinboard>
<dlg:text dlg:id="DeleteLabel" dlg:tab-index="0" dlg:left="5" dlg:top="8" dlg:width="150" dlg:height="12" dlg:value="Delete this name?"/>
<dlg:button dlg:id="YesButton" dlg:tab-index="1" dlg:left="5" dlg:top="28" dlg:width="50" dlg:height="12" dlg:value="Yes" dlg:button-type="ok"/>
<dlg:button dlg:id="NoButton" dlg:tab-index="2" dlg:left="60" dlg:top="28" dlg:width="50" dlg:height="12" dlg:value="No" dlg:button-type="cancel"/>
</dlg:bulletinboard>
</dlg:window>

View file

@ -3,14 +3,24 @@
<dlg:window xmlns:dlg="http://openoffice.org/2000/dialog" xmlns:script="http://openoffice.org/2000/script" dlg:id="Figures" dlg:left="139" dlg:top="84" dlg:width="260" dlg:height="185" dlg:closeable="true" dlg:moveable="true" dlg:title="Figures" dlg:withtitlebar="false">
<dlg:bulletinboard>
<dlg:text dlg:id="GeneralLabel" dlg:tab-index="0" dlg:left="5" dlg:top="8" dlg:width="245" dlg:height="12" dlg:value="General"/>
<dlg:text dlg:id="FigureSequenceLabel" dlg:tab-index="3" dlg:left="10" dlg:top="50" dlg:width="90" dlg:height="12" dlg:value="Figure sequence name"/>
<dlg:text dlg:id="GraphicsLabel" dlg:tab-index="5" dlg:left="5" dlg:top="64" dlg:width="245" dlg:height="12" dlg:value="Graphics"/>
<dlg:checkbox dlg:id="NoGraphics" dlg:tab-index="6" dlg:left="10" dlg:top="78" dlg:width="240" dlg:height="12" dlg:value="Do not export graphics" dlg:checked="false"/>
<dlg:textfield dlg:id="GraphicOptions" dlg:tab-index="9" dlg:left="120" dlg:top="104" dlg:width="130" dlg:height="12"/>
<dlg:text dlg:id="GraphicOptionsLabel" dlg:tab-index="8" dlg:left="10" dlg:top="106" dlg:width="90" dlg:height="12" dlg:value="Graphic options"/>
<dlg:checkbox dlg:id="UseCaption" dlg:tab-index="1" dlg:left="10" dlg:top="22" dlg:width="240" dlg:height="12" dlg:value="Use caption.sty to format captions (also for tables)" dlg:checked="false"/>
<dlg:checkbox dlg:id="AlignFrames" dlg:tab-index="2" dlg:left="10" dlg:top="36" dlg:width="240" dlg:height="12" dlg:value="Center figures" dlg:checked="false"/>
<dlg:textfield dlg:id="FigureSeqenceName" dlg:tab-index="4" dlg:left="120" dlg:top="48" dlg:width="130" dlg:height="12"/>
<dlg:checkbox dlg:id="OmitFileExtension" dlg:tab-index="7" dlg:left="10" dlg:top="92" dlg:width="240" dlg:height="12" dlg:value="Omit file extension" dlg:checked="false"/>
<dlg:text dlg:id="FigureSequenceLabel" dlg:tab-index="3" dlg:left="10" dlg:top="50" dlg:width="90" dlg:height="12" dlg:value="Figure sequence name"/>
<dlg:textfield dlg:id="FigureSequenceName" dlg:tab-index="4" dlg:left="120" dlg:top="48" dlg:width="130" dlg:height="12"/>
<dlg:text dlg:id="GraphicsLabel" dlg:tab-index="5" dlg:left="5" dlg:top="64" dlg:width="245" dlg:height="12" dlg:value="Graphics"/>
<dlg:checkbox dlg:id="NoImages" dlg:tab-index="6" dlg:left="10" dlg:top="78" dlg:width="240" dlg:height="12" dlg:value="Do not export graphics" dlg:checked="false">
<script:event script:event-name="on-itemstatechange" script:macro-name="vnd.sun.star.UNO:NoImagesChange" script:language="UNO"/>
</dlg:checkbox>
<dlg:checkbox dlg:id="RemoveGraphicsExtension" dlg:tab-index="7" dlg:left="10" dlg:top="92" dlg:width="240" dlg:height="12" dlg:value="Omit file extension" dlg:checked="false"/>
<dlg:text dlg:id="ImageOptionsLabel" dlg:tab-index="8" dlg:left="10" dlg:top="106" dlg:width="90" dlg:height="12" dlg:value="Graphic options"/>
<dlg:textfield dlg:id="ImageOptions" dlg:tab-index="9" dlg:left="120" dlg:top="104" dlg:width="130" dlg:height="12"/>
</dlg:bulletinboard>
</dlg:window>

View file

@ -3,8 +3,8 @@
<dlg:window xmlns:dlg="http://openoffice.org/2000/dialog" xmlns:script="http://openoffice.org/2000/script" dlg:id="Fonts" dlg:left="139" dlg:top="84" dlg:width="260" dlg:height="185" dlg:closeable="true" dlg:moveable="true" dlg:title="Fonts" dlg:withtitlebar="false">
<dlg:bulletinboard>
<dlg:text dlg:id="XeTeXLabel" dlg:tab-index="0" dlg:left="5" dlg:top="8" dlg:width="245" dlg:height="12" dlg:value="XeTeX"/>
<dlg:text dlg:id="OtherLabel" dlg:tab-index="2" dlg:left="5" dlg:top="36" dlg:width="245" dlg:height="12" dlg:value="Other TeX variants"/>
<dlg:checkbox dlg:id="UseFontspec" dlg:tab-index="1" dlg:left="10" dlg:top="22" dlg:width="240" dlg:height="12" dlg:value="Use original fonts (fontspec.sty)" dlg:checked="false"/>
<dlg:text dlg:id="OtherLabel" dlg:tab-index="2" dlg:left="5" dlg:top="36" dlg:width="245" dlg:height="12" dlg:value="Other TeX variants"/>
<dlg:checkbox dlg:id="UsePifont" dlg:tab-index="3" dlg:left="10" dlg:top="50" dlg:width="240" dlg:height="12" dlg:value="Use pifont.sty (dingbats)" dlg:checked="false"/>
<dlg:checkbox dlg:id="UseTipa" dlg:tab-index="4" dlg:left="10" dlg:top="64" dlg:width="240" dlg:height="12" dlg:value="Use tipa.sty and tipax.sty (phonetic symbols)" dlg:checked="false"/>
<dlg:checkbox dlg:id="UseEurosym" dlg:tab-index="5" dlg:left="10" dlg:top="78" dlg:width="240" dlg:height="12" dlg:value="Use eurosym.sty (euro currency symbol)" dlg:checked="false"/>

View file

@ -11,13 +11,18 @@
<dlg:menuitem dlg:value="Convert most"/>
<dlg:menuitem dlg:value="Convert all"/>
</dlg:menupopup>
<script:event script:event-name="on-itemstatechange" script:macro-name="vnd.sun.star.UNO:FormattingChange" script:language="UNO"/>
</dlg:menulist>
<dlg:checkbox dlg:id="UseColor" dlg:tab-index="2" dlg:left="10" dlg:top="22" dlg:width="240" dlg:height="12" dlg:value="Use color.sty (color support)" dlg:checked="false"/>
<dlg:checkbox dlg:id="UseUlem" dlg:tab-index="5" dlg:left="10" dlg:top="64" dlg:width="240" dlg:height="12" dlg:value="Use ulem.sty (underline and strike out text)" dlg:checked="false"/>
<dlg:checkbox dlg:id="UseHyperref" dlg:tab-index="6" dlg:left="10" dlg:top="78" dlg:width="240" dlg:height="12" dlg:value="Use hyperref.sty (support for hyperlinks)" dlg:checked="false"/>
<dlg:checkbox dlg:id="UseHyperref" dlg:tab-index="2" dlg:left="10" dlg:top="22" dlg:width="240" dlg:height="12" dlg:value="Use hyperref.sty (support for hyperlinks)" dlg:checked="false"/>
<dlg:checkbox dlg:id="UseColor" dlg:tab-index="3" dlg:left="10" dlg:top="36" dlg:width="240" dlg:height="12" dlg:value="Use color.sty (color support)" dlg:checked="false">
<script:event script:event-name="on-itemstatechange" script:macro-name="vnd.sun.star.UNO:UseColorChange" script:language="UNO"/>
</dlg:checkbox>
<dlg:checkbox dlg:id="UseColortbl" dlg:tab-index="4" dlg:left="10" dlg:top="50" dlg:width="240" dlg:height="12" dlg:value="Use colortbl.sty (background color in tables)" dlg:checked="false"/>
<dlg:checkbox dlg:id="UseSoul" dlg:tab-index="5" dlg:left="10" dlg:top="64" dlg:width="240" dlg:height="12" dlg:value="Use soul.sty (underline and strike out text)" dlg:checked="false">
<script:event script:event-name="on-itemstatechange" script:macro-name="vnd.sun.star.UNO:UseSoulChange" script:language="UNO"/>
</dlg:checkbox>
<dlg:checkbox dlg:id="UseUlem" dlg:tab-index="6" dlg:left="10" dlg:top="78" dlg:width="240" dlg:height="12" dlg:value="Use ulem.sty (underline and strike out text)" dlg:checked="false"/>
<dlg:checkbox dlg:id="UseTitlesec" dlg:tab-index="7" dlg:left="10" dlg:top="92" dlg:width="240" dlg:height="12" dlg:value="Use titlesec.sty to format headings" dlg:checked="false"/>
<dlg:checkbox dlg:id="UseTitletoc" dlg:tab-index="8" dlg:left="10" dlg:top="106" dlg:width="240" dlg:height="12" dlg:value="Use titletoc.sty to format content tables" dlg:checked="false"/>
<dlg:checkbox dlg:id="UseSoul" dlg:tab-index="4" dlg:left="10" dlg:top="50" dlg:width="240" dlg:height="12" dlg:value="Use soul.sty (underline and strike out text)" dlg:checked="false"/>
<dlg:checkbox dlg:id="UseColortbl" dlg:tab-index="3" dlg:left="10" dlg:top="36" dlg:width="240" dlg:height="12" dlg:value="Use colortbl.sty (background color in tables)" dlg:checked="false"/>
</dlg:bulletinboard>
</dlg:window>

View file

@ -0,0 +1,71 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE dlg:window PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "dialog.dtd">
<dlg:window xmlns:dlg="http://openoffice.org/2000/dialog" xmlns:script="http://openoffice.org/2000/script" dlg:id="Headings" dlg:left="139" dlg:top="84" dlg:width="260" dlg:height="185" dlg:closeable="true" dlg:moveable="true" dlg:title="Headings" dlg:withtitlebar="false">
<dlg:bulletinboard>
<dlg:text dlg:id="HeadingsLabel" dlg:tab-index="0" dlg:left="5" dlg:top="8" dlg:width="120" dlg:height="12" dlg:value="Headings"/>
<dlg:text dlg:id="MaxLevelLabel" dlg:tab-index="1" dlg:left="10" dlg:top="22" dlg:width="120" dlg:height="12" dlg:value="Heading levels to export"/>
<dlg:menulist dlg:id="MaxLevel" dlg:tab-index="2" dlg:left="140" dlg:top="20" dlg:width="40" dlg:height="12" dlg:spin="true" dlg:linecount="11">
<dlg:menupopup>
<dlg:menuitem dlg:value="0"/>
<dlg:menuitem dlg:value="1"/>
<dlg:menuitem dlg:value="2"/>
<dlg:menuitem dlg:value="3"/>
<dlg:menuitem dlg:value="4"/>
<dlg:menuitem dlg:value="5"/>
<dlg:menuitem dlg:value="6"/>
<dlg:menuitem dlg:value="7"/>
<dlg:menuitem dlg:value="8"/>
<dlg:menuitem dlg:value="9"/>
<dlg:menuitem dlg:value="10"/>
</dlg:menupopup>
<script:event script:event-name="on-itemstatechange" script:macro-name="vnd.sun.star.UNO:MaxLevelChange" script:language="UNO"/>
</dlg:menulist>
<dlg:text dlg:id="WriterLevelLabel" dlg:tab-index="3" dlg:left="10" dlg:top="42" dlg:width="100" dlg:height="12" dlg:value="Writer level"/>
<dlg:menulist dlg:id="WriterLevel" dlg:tab-index="4" dlg:left="140" dlg:top="40" dlg:width="40" dlg:height="12" dlg:spin="true" dlg:linecount="10">
<dlg:menupopup>
<dlg:menuitem dlg:value="1"/>
<dlg:menuitem dlg:value="2"/>
<dlg:menuitem dlg:value="3"/>
<dlg:menuitem dlg:value="4"/>
<dlg:menuitem dlg:value="5"/>
<dlg:menuitem dlg:value="6"/>
<dlg:menuitem dlg:value="7"/>
<dlg:menuitem dlg:value="8"/>
<dlg:menuitem dlg:value="9"/>
<dlg:menuitem dlg:value="10"/>
</dlg:menupopup>
</dlg:menulist>
<dlg:text dlg:id="LaTeXLevelLabel" dlg:tab-index="5" dlg:left="10" dlg:top="56" dlg:width="100" dlg:height="12" dlg:value="LaTeX level"/>
<dlg:menulist dlg:id="LaTeXLevel" dlg:tab-index="6" dlg:left="140" dlg:top="54" dlg:width="40" dlg:height="12" dlg:spin="true" dlg:linecount="7">
<dlg:menupopup>
<dlg:menuitem dlg:value="-1"/>
<dlg:menuitem dlg:value="0"/>
<dlg:menuitem dlg:value="1"/>
<dlg:menuitem dlg:value="2"/>
<dlg:menuitem dlg:value="3"/>
<dlg:menuitem dlg:value="4"/>
<dlg:menuitem dlg:value="5"/>
</dlg:menupopup>
</dlg:menulist>
<dlg:text dlg:id="LaTeXNameLabel" dlg:tab-index="7" dlg:left="10" dlg:top="70" dlg:width="100" dlg:height="12" dlg:value="LaTeX heading name"/>
<dlg:combobox dlg:id="LaTeXName" dlg:tab-index="8" dlg:left="140" dlg:top="68" dlg:width="100" dlg:height="12" dlg:spin="true" dlg:linecount="7">
<dlg:menupopup>
<dlg:menuitem dlg:value="part"/>
<dlg:menuitem dlg:value="chapter"/>
<dlg:menuitem dlg:value="section"/>
<dlg:menuitem dlg:value="subsection"/>
<dlg:menuitem dlg:value="subsubsection"/>
<dlg:menuitem dlg:value="paragraph"/>
<dlg:menuitem dlg:value="subparagraph"/>
</dlg:menupopup>
</dlg:combobox>
<dlg:text dlg:id="IndexesAndTablesLabel" dlg:tab-index="9" dlg:left="5" dlg:top="84" dlg:width="120" dlg:height="12" dlg:value="Indexes and tables"/>
<dlg:checkbox dlg:id="NoIndex" dlg:tab-index="10" dlg:left="10" dlg:top="98" dlg:width="240" dlg:height="12" dlg:value="Do not include indexes" dlg:checked="false"/>
</dlg:bulletinboard>
</dlg:window>

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE dlg:window PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "dialog.dtd">
<dlg:window xmlns:dlg="http://openoffice.org/2000/dialog" xmlns:script="http://openoffice.org/2000/script" dlg:id="NewDialog" dlg:left="255" dlg:top="145" dlg:width="160" dlg:height="50" dlg:closeable="true" dlg:moveable="true" dlg:title="New">
<dlg:bulletinboard>
<dlg:text dlg:id="NameLabel" dlg:tab-index="0" dlg:left="5" dlg:top="8" dlg:width="50" dlg:height="12" dlg:value="Name"/>
<dlg:textfield dlg:id="Name" dlg:tab-index="1" dlg:left="60" dlg:top="6" dlg:width="90" dlg:height="12"/>
<dlg:button dlg:id="OKButton" dlg:tab-index="2" dlg:left="5" dlg:top="28" dlg:width="50" dlg:height="12" dlg:value="OK" dlg:button-type="ok"/>
<dlg:button dlg:id="CancelButton" dlg:tab-index="3" dlg:left="60" dlg:top="28" dlg:width="50" dlg:height="12" dlg:value="Cancel" dlg:button-type="cancel"/>
</dlg:bulletinboard>
</dlg:window>

View file

@ -6,15 +6,18 @@
<dlg:checkbox dlg:id="ExportGeometry" dlg:tab-index="1" dlg:left="10" dlg:top="22" dlg:width="240" dlg:height="12" dlg:value="Export page geometry" dlg:checked="false">
<script:event script:event-name="on-itemstatechange" script:macro-name="vnd.sun.star.UNO:ExportGeometryChange" script:language="UNO"/>
</dlg:checkbox>
<dlg:text dlg:id="HeaderAndFooterLabel" dlg:tab-index="3" dlg:left="5" dlg:top="50" dlg:width="245" dlg:height="12" dlg:value="Header and footer"/>
<dlg:checkbox dlg:id="ExportHeaderAndFooter" dlg:tab-index="4" dlg:left="10" dlg:top="64" dlg:width="240" dlg:height="12" dlg:value="Export header and footer" dlg:checked="false">
<dlg:checkbox dlg:id="UseGeometry" dlg:tab-index="2" dlg:left="20" dlg:top="36" dlg:width="230" dlg:height="12" dlg:value="Use geometry.sty" dlg:checked="false"/>
<dlg:text dlg:id="HeaderFooterLabel" dlg:tab-index="3" dlg:left="5" dlg:top="50" dlg:width="245" dlg:height="12" dlg:value="Header and footer"/>
<dlg:checkbox dlg:id="ExportHeaderFooter" dlg:tab-index="4" dlg:left="10" dlg:top="64" dlg:width="240" dlg:height="12" dlg:value="Export header and footer" dlg:checked="false">
<script:event script:event-name="on-itemstatechange" script:macro-name="vnd.sun.star.UNO:ExportHeaderAndFooterChange" script:language="UNO"/>
</dlg:checkbox>
<dlg:text dlg:id="PageNumberLabel" dlg:tab-index="6" dlg:left="5" dlg:top="92" dlg:width="245" dlg:height="12" dlg:value="Page numbers"/>
<dlg:text dlg:id="EndnoteLabel" dlg:tab-index="8" dlg:left="5" dlg:top="120" dlg:width="245" dlg:height="12" dlg:value="Endnotes"/>
<dlg:checkbox dlg:id="UseGeometry" dlg:tab-index="2" dlg:left="20" dlg:top="36" dlg:width="230" dlg:height="12" dlg:value="Use geometry.sty" dlg:checked="false"/>
<dlg:checkbox dlg:id="UseFancyhdr" dlg:tab-index="5" dlg:left="20" dlg:top="78" dlg:width="230" dlg:height="12" dlg:value="Use fancyhdr.sty" dlg:checked="false"/>
<dlg:text dlg:id="PageNumberLabel" dlg:tab-index="6" dlg:left="5" dlg:top="92" dlg:width="245" dlg:height="12" dlg:value="Page numbers"/>
<dlg:checkbox dlg:id="UseLastpage" dlg:tab-index="7" dlg:left="10" dlg:top="106" dlg:width="240" dlg:height="12" dlg:value="Use lastpage.sty" dlg:checked="false"/>
<dlg:text dlg:id="EndnoteLabel" dlg:tab-index="8" dlg:left="5" dlg:top="120" dlg:width="245" dlg:height="12" dlg:value="Endnotes"/>
<dlg:checkbox dlg:id="UseEndnotes" dlg:tab-index="9" dlg:left="10" dlg:top="134" dlg:width="240" dlg:height="12" dlg:value="Use endnotes.sty" dlg:checked="false"/>
</dlg:bulletinboard>
</dlg:window>

View file

@ -6,15 +6,23 @@
<dlg:checkbox dlg:id="UseOoomath" dlg:tab-index="1" dlg:left="10" dlg:top="22" dlg:width="240" dlg:height="12" dlg:value="Use ooomath.sty (custom package supporting OpenOffice.org equations)" dlg:checked="false"/>
<dlg:text dlg:id="MathSymbolsLabel" dlg:tab-index="2" dlg:left="5" dlg:top="36" dlg:width="245" dlg:height="12" dlg:value="Math symbols"/>
<dlg:text dlg:id="MathSymbolNameLabel" dlg:tab-index="3" dlg:left="10" dlg:top="50" dlg:width="50" dlg:height="12" dlg:value="Name"/>
<dlg:button dlg:id="NewSymbolButton" dlg:tab-index="5" dlg:left="165" dlg:top="48" dlg:width="40" dlg:height="12" dlg:value="New..."/>
<dlg:button dlg:id="DeleteSymbolButton" dlg:tab-index="6" dlg:left="210" dlg:top="48" dlg:width="40" dlg:height="12" dlg:value="Delete..."/>
<dlg:button dlg:id="NewSymbolButton" dlg:tab-index="5" dlg:left="165" dlg:top="48" dlg:width="40" dlg:height="12" dlg:value="New...">
<script:event script:event-name="on-mouseup" script:macro-name="vnd.sun.star.UNO:NewSymbolClick" script:language="UNO"/>
</dlg:button>
<dlg:button dlg:id="DeleteSymbolButton" dlg:tab-index="6" dlg:left="210" dlg:top="48" dlg:width="40" dlg:height="12" dlg:value="Delete...">
<script:event script:event-name="on-mouseup" script:macro-name="vnd.sun.star.UNO:DeleteSymbolClick" script:language="UNO"/>
</dlg:button>
<dlg:text dlg:id="MathLaTeXLabel" dlg:tab-index="7" dlg:left="10" dlg:top="64" dlg:width="50" dlg:height="12" dlg:value="LaTeX code"/>
<dlg:textfield dlg:id="MathLaTeX" dlg:tab-index="8" dlg:left="70" dlg:top="62" dlg:width="180" dlg:height="12"/>
<dlg:text dlg:id="TextReplaceLabel" dlg:tab-index="9" dlg:left="5" dlg:top="78" dlg:width="245" dlg:height="12" dlg:value="Text replace"/>
<dlg:text dlg:id="InputLabel" dlg:tab-index="10" dlg:left="10" dlg:top="92" dlg:width="50" dlg:height="12" dlg:value="Input"/>
<dlg:menulist dlg:id="MathSymbolName" dlg:tab-index="4" dlg:left="70" dlg:top="48" dlg:width="90" dlg:height="12" dlg:spin="true"/>
<dlg:button dlg:id="NewTextButton" dlg:tab-index="12" dlg:left="165" dlg:top="90" dlg:width="40" dlg:height="12" dlg:value="New..."/>
<dlg:button dlg:id="DeleteTextButton" dlg:tab-index="13" dlg:left="210" dlg:top="90" dlg:width="40" dlg:height="12" dlg:value="Delete..."/>
<dlg:button dlg:id="NewTextButton" dlg:tab-index="12" dlg:left="165" dlg:top="90" dlg:width="40" dlg:height="12" dlg:value="New...">
<script:event script:event-name="on-mouseup" script:macro-name="vnd.sun.star.UNO:NewTextClick" script:language="UNO"/>
</dlg:button>
<dlg:button dlg:id="DeleteTextButton" dlg:tab-index="13" dlg:left="210" dlg:top="90" dlg:width="40" dlg:height="12" dlg:value="Delete...">
<script:event script:event-name="on-mouseup" script:macro-name="vnd.sun.star.UNO:DeleteTextClick" script:language="UNO"/>
</dlg:button>
<dlg:text dlg:id="LaTeXLabel" dlg:tab-index="14" dlg:left="10" dlg:top="106" dlg:width="50" dlg:height="12" dlg:value="LaTeX code"/>
<dlg:textfield dlg:id="LaTeX" dlg:tab-index="15" dlg:left="70" dlg:top="104" dlg:width="180" dlg:height="12"/>
<dlg:text dlg:id="TabStopLabel" dlg:tab-index="16" dlg:left="5" dlg:top="120" dlg:width="245" dlg:height="12" dlg:value="Tab stops"/>

View file

@ -3,6 +3,7 @@
<library:library xmlns:library="http://openoffice.org/2000/library" library:name="W2LDialogs2" library:readonly="false" library:passwordprotected="false">
<library:element library:name="ConfigurationRoot"/>
<library:element library:name="Documentclass"/>
<library:element library:name="Headings"/>
<library:element library:name="Styles"/>
<library:element library:name="Formatting"/>
<library:element library:name="Fonts"/>
@ -10,4 +11,6 @@
<library:element library:name="Tables"/>
<library:element library:name="Figures"/>
<library:element library:name="TextAndMath"/>
<library:element library:name="NewDialog"/>
<library:element library:name="DeleteDialog"/>
</library:library>

View file

@ -0,0 +1 @@
Writer2LaTeX nabízí exportní filtry pro Writer s výstupem v LaTeXu a BibTeXu

View file

@ -0,0 +1 @@
Writer2LaTeX voorziet in exportfilters voor LaTeX en BibTeX

View file

@ -0,0 +1 @@
Writer2LaTeX oferece filtros de exportação do Writer para LaTeX e BibTeX

View file

@ -20,9 +20,12 @@
<name lang="da">Writer2LaTeX eksportfiltre</name>
<name lang="en">Writer2LaTeX export filters</name>
<name lang="de">Writer2Latex Exportfilter</name>
<name lang="nl">Writer2LaTeX exportfilters</name>
<name lang="es">Writer2LaTeX filtros para exportar</name>
<name lang="fr">Filtres d'exportation Writer2LaTeX</name>
<name lang="it">Filtri di esportazione Writer2LaTeX</name>
<name lang="pt_BR">Filtros de exportação do Writer2LaTeX</name>
<name lang="cs">Exportní filtry Writer2LaTeX</name>
<name lang="pl">Filtry ekportu Writer2LaTeX</name>
<name lang="ru">Фильтры экспорта Writer2LaTeX</name>
<name lang="uk">Фільтри експорту Writer2LaTeX</name>
@ -39,9 +42,12 @@
<src xlink:href="desc_da.txt" lang="da" />
<src xlink:href="desc_en.txt" lang="en" />
<src xlink:href="desc_de.txt" lang="de" />
<src xlink:href="desc_nl.txt" lang="nl" />
<src xlink:href="desc_es.txt" lang="es" />
<src xlink:href="desc_fr.txt" lang="fr" />
<src xlink:href="desc_it.txt" lang="it" />
<src xlink:href="desc_pt_BR.txt" lang="pt_BR" />
<src xlink:href="desc_cs.txt" lang="cs" />
<src xlink:href="desc_pl.txt" lang="pl" />
<src xlink:href="desc_ru.txt" lang="ru" />
<src xlink:href="desc_uk.txt" lang="uk" />

View file

@ -0,0 +1,131 @@
# Strings for Dialog Library W2XDialogs=Czech
0.XhtmlOptions.HelpText=
1.XhtmlOptions.Title=Mo\u017enosti pro XHTML (Writer2xhtml)
2.XhtmlOptions.StyleLabel.HelpText=
3.XhtmlOptions.StyleLabel.Label=Styl
4.XhtmlOptions.ConfigLabel.HelpText=
5.XhtmlOptions.ConfigLabel.Label=Pou\u017e\u00edt styl
6.XhtmlOptions.Config.HelpText=
17.XhtmlOptions.ScalingLabel.HelpText=
18.XhtmlOptions.ScalingLabel.Label=M\u011b\u0159\u00edtko
19.XhtmlOptions.Scaling.HelpText=
20.XhtmlOptions.ScalingPercentLabel.HelpText=
21.XhtmlOptions.ScalingPercentLabel.Label=%
22.XhtmlOptions.ColumnScalingLabel.HelpText=
23.XhtmlOptions.ColumnScalingLabel.Label=M\u011b\u0159\u00edtko pro sloupce
24.XhtmlOptions.ColumnScaling.HelpText=
25.XhtmlOptions.ColumnScalingPercentLabel.HelpText=
26.XhtmlOptions.ColumnScalingPercentLabel.Label=%
27.XhtmlOptions.ConvertToPx.HelpText=
28.XhtmlOptions.ConvertToPx.Label=P\u0159ev\u00e9st jednotky na px (pixely)
29.XhtmlOptions.OriginalImageSize.HelpText=
30.XhtmlOptions.OriginalImageSize.Label=Pou\u017e\u00edt p\u016fvodn\u00ed velikost obr\u00e1zk\u016f
31.XhtmlOptions.SpecialContentLabel.HelpText=
32.XhtmlOptions.SpecialContentLabel.Label=Zvl\u00e1\u0161tn\u00ed obsah
33.XhtmlOptions.Notes.HelpText=
34.XhtmlOptions.Notes.Label=Exportovat pozn\u00e1mky
35.XhtmlOptions.UseDublinCore.HelpText=
36.XhtmlOptions.UseDublinCore.Label=Exportovat vlastnosti dokumentu (metadata Dublin Core)
37.XhtmlOptions.AutoCorrectLabel.HelpText=
38.XhtmlOptions.AutoCorrectLabel.Label=Automatick\u00e9 opravy
39.XhtmlOptions.IgnoreHardLineBreaks.HelpText=
40.XhtmlOptions.IgnoreHardLineBreaks.Label=Ignorovat ru\u010dn\u00ed zalomen\u00ed \u0159\u00e1dku
41.XhtmlOptions.IgnoreEmptyParagraphs.HelpText=
42.XhtmlOptions.IgnoreEmptyParagraphs.Label=Ignorovat pr\u00e1zdn\u00e9 odstavce
43.XhtmlOptions.IgnoreDoubleSpaces.HelpText=
44.XhtmlOptions.IgnoreDoubleSpaces.Label=Ignorovat dvojit\u00e9 mezery
45.XhtmlOptions.FilesLabel.HelpText=
46.XhtmlOptions.FilesLabel.Label=Soubory
47.XhtmlOptions.Split.HelpText=
48.XhtmlOptions.Split.Label=Rozd\u011blit dokument u nadpis\u016f
49.XhtmlOptions.SplitLevelLabel.HelpText=
50.XhtmlOptions.SplitLevelLabel.Label=\u00darove\u0148 nadpis\u016f
51.XhtmlOptions.SplitLevel.HelpText=
52.SplitLevel.StringItemList=1
53.SplitLevel.StringItemList=2
54.SplitLevel.StringItemList=3
55.SplitLevel.StringItemList=4
56.SplitLevel.StringItemList=5
57.SplitLevel.StringItemList=6
58.XhtmlOptions.RepeatLevelsLabel.HelpText=
59.XhtmlOptions.RepeatLevelsLabel.Label=Opakovat \u00farovn\u011b nadpis\u016f
60.XhtmlOptions.RepeatLevels.HelpText=
61.RepeatLevels.StringItemList=0
62.RepeatLevels.StringItemList=1
63.RepeatLevels.StringItemList=2
64.RepeatLevels.StringItemList=3
65.RepeatLevels.StringItemList=4
66.RepeatLevels.StringItemList=5
67.XhtmlOptions.SaveImagesInSubdir.HelpText=
68.XhtmlOptions.SaveImagesInSubdir.Label=Ulo\u017eit obr\u00e1zky do podadres\u00e1\u0159e
69.XhtmlOptions.XsltPathLabel.HelpText=
70.XhtmlOptions.XsltPathLabel.Label=Cesta pro XSLT
71.XhtmlOptions.XsltPath.HelpText=
72.XhtmlOptions.XsltPath.Text=
73.XhtmlOptions.ExportButton.HelpText=
74.XhtmlOptions.ExportButton.Label=Exportovat
75.XhtmlOptions.CancelButton.HelpText=
76.XhtmlOptions.CancelButton.Label=Zru\u0161it
77.XhtmlOptionsCalc.HelpText=
78.XhtmlOptionsCalc.Title=Mo\u017enosti pro XHTML (Calc2xhtml)
79.XhtmlOptionsCalc.StyleLabel.HelpText=
80.XhtmlOptionsCalc.StyleLabel.Label=Styl
81.XhtmlOptionsCalc.ConfigLabel.HelpText=
82.XhtmlOptionsCalc.ConfigLabel.Label=Pou\u017e\u00edt styl
83.XhtmlOptionsCalc.Config.HelpText=
86.XhtmlOptionsCalc.ScalingLabel.HelpText=
87.XhtmlOptionsCalc.ScalingLabel.Label=M\u011b\u0159\u00edtko
88.XhtmlOptionsCalc.Scaling.HelpText=
89.XhtmlOptionsCalc.ScalingPercentLabel.HelpText=
90.XhtmlOptionsCalc.ScalingPercentLabel.Label=%
91.XhtmlOptionsCalc.ColumnScalingLabel.HelpText=
92.XhtmlOptionsCalc.ColumnScalingLabel.Label=M\u011b\u0159\u00edtko pro sloupce
93.XhtmlOptionsCalc.ColumnScaling.HelpText=
94.XhtmlOptionsCalc.ColumnScalingPercentLabel.HelpText=
95.XhtmlOptionsCalc.ColumnScalingPercentLabel.Label=%
96.XhtmlOptionsCalc.ConvertToPx.HelpText=
97.XhtmlOptionsCalc.ConvertToPx.Label=P\u0159ev\u00e9st jednotky na px (pixely)
98.XhtmlOptionsCalc.OriginalImageSize.HelpText=
99.XhtmlOptionsCalc.OriginalImageSize.Label=Pou\u017e\u00edt p\u016fvodn\u00ed velikost obr\u00e1zk\u016f
100.XhtmlOptionsCalc.SpecialContentLabel.HelpText=
101.XhtmlOptionsCalc.SpecialContentLabel.Label=Zvl\u00e1\u0161tn\u00ed obsah
102.XhtmlOptionsCalc.Notes.HelpText=
103.XhtmlOptionsCalc.Notes.Label=Exportovat pozn\u00e1mky
104.XhtmlOptionsCalc.UseDublinCore.HelpText=
105.XhtmlOptionsCalc.UseDublinCore.Label=Exportovat vlastnosti dokumentu (metadata Dublin Core)
106.XhtmlOptionsCalc.SheetsLabel.HelpText=
107.XhtmlOptionsCalc.SheetsLabel.Label=Listy
108.XhtmlOptionsCalc.DisplayHiddenSheets.HelpText=
109.XhtmlOptionsCalc.DisplayHiddenSheets.Label=Zobrazit skryt\u00e9 listy
110.XhtmlOptionsCalc.DisplayHiddenRowsCols.HelpText=
111.XhtmlOptionsCalc.DisplayHiddenRowsCols.Label=Zobrazit skryt\u00e9 \u0159\u00e1dky a sloupce
112.XhtmlOptionsCalc.DisplayFilteredRowsCols.HelpText=
113.XhtmlOptionsCalc.DisplayFilteredRowsCols.Label=Zobrazit filtrovan\u00e9 \u0159\u00e1dky a sloupce
114.XhtmlOptionsCalc.ApplyPrintRanges.HelpText=
115.XhtmlOptionsCalc.ApplyPrintRanges.Label=Pou\u017e\u00edt oblast tisku
116.XhtmlOptionsCalc.UseTitleAsHeading.HelpText=
117.XhtmlOptionsCalc.UseTitleAsHeading.Label=Pou\u017e\u00edt n\u00e1zev jako nadpis
118.XhtmlOptionsCalc.UseSheetNamesAsHeadings.HelpText=
119.XhtmlOptionsCalc.UseSheetNamesAsHeadings.Label=Pou\u017e\u00edt n\u00e1zvy list\u016f jako nadpisy
120.XhtmlOptionsCalc.FilesLabel.HelpText=
121.XhtmlOptionsCalc.FilesLabel.Label=Soubory
122.XhtmlOptionsCalc.CalcSplit.HelpText=
123.XhtmlOptionsCalc.CalcSplit.Label=Ulo\u017eit listy do zvl\u00e1\u0161tn\u00edch soubor\u016f
124.XhtmlOptionsCalc.SaveImagesInSubdir.HelpText=
125.XhtmlOptionsCalc.SaveImagesInSubdir.Label=Ulo\u017eit obr\u00e1zky do podadres\u00e1\u0159e
126.XhtmlOptionsCalc.ExportButton.HelpText=
127.XhtmlOptionsCalc.ExportButton.Label=Exportovat
128.XhtmlOptionsCalc.CancelButton.HelpText=
129.XhtmlOptionsCalc.CancelButton.Label=Zru\u0161it
130.Config.StringItemList=P\u016fvodn\u00ed form\u00e1tov\u00e1n\u00ed
131.Config.StringItemList=\u010cokol\u00e1da
132.Config.StringItemList=P\u016flnoc
133.Config.StringItemList=Modern\u00ed
134.Config.StringItemList=Star\u00fd
135.Config.StringItemList=Ocelov\u00fd
136.Config.StringItemList=\u0160v\u00fdcarsk\u00fd
137.Config.StringItemList=Tradi\u010dn\u00ed
138.Config.StringItemList=Ultramar\u00ednov\u00fd
139.Config.StringItemList=Vlastn\u00ed
140.Config.StringItemList=P\u016fvodn\u00ed form\u00e1tov\u00e1n\u00ed
141.Config.StringItemList=Vlastn\u00ed

View file

@ -0,0 +1,131 @@
# Strings for Dialog Library W2XDialogs in dutch
0.XhtmlOptions.HelpText=
1.XhtmlOptions.Title=XHTML-opties (Writer2xhtml)
2.XhtmlOptions.StyleLabel.HelpText=
3.XhtmlOptions.StyleLabel.Label=Stijl
4.XhtmlOptions.ConfigLabel.HelpText=
5.XhtmlOptions.ConfigLabel.Label=Gebruik stijl
6.XhtmlOptions.Config.HelpText=
17.XhtmlOptions.ScalingLabel.HelpText=
18.XhtmlOptions.ScalingLabel.Label=Schalen
19.XhtmlOptions.Scaling.HelpText=
20.XhtmlOptions.ScalingPercentLabel.HelpText=
21.XhtmlOptions.ScalingPercentLabel.Label=%
22.XhtmlOptions.ColumnScalingLabel.HelpText=
23.XhtmlOptions.ColumnScalingLabel.Label=Kolommen schalen
24.XhtmlOptions.ColumnScaling.HelpText=
25.XhtmlOptions.ColumnScalingPercentLabel.HelpText=
26.XhtmlOptions.ColumnScalingPercentLabel.Label=%
27.XhtmlOptions.ConvertToPx.HelpText=
28.XhtmlOptions.ConvertToPx.Label=Converteer eenheden naar pixels (px)
29.XhtmlOptions.OriginalImageSize.HelpText=
30.XhtmlOptions.OriginalImageSize.Label=Gebruik originele afbeeldingsgrootte
31.XhtmlOptions.SpecialContentLabel.HelpText=
32.XhtmlOptions.SpecialContentLabel.Label=Speciale inhoud
33.XhtmlOptions.Notes.HelpText=
34.XhtmlOptions.Notes.Label=Exporteer notities
35.XhtmlOptions.UseDublinCore.HelpText=
36.XhtmlOptions.UseDublinCore.Label=Exporteer documenteigenschappen (Dublin Core Metadata)
37.XhtmlOptions.AutoCorrectLabel.HelpText=
38.XhtmlOptions.AutoCorrectLabel.Label=AutoCorrectie
39.XhtmlOptions.IgnoreHardLineBreaks.HelpText=
40.XhtmlOptions.IgnoreHardLineBreaks.Label=Negeer handmatige regeleindes
41.XhtmlOptions.IgnoreEmptyParagraphs.HelpText=
42.XhtmlOptions.IgnoreEmptyParagraphs.Label=Negeer lege alinea's
43.XhtmlOptions.IgnoreDoubleSpaces.HelpText=
44.XhtmlOptions.IgnoreDoubleSpaces.Label=Negeer dubbele spaties
45.XhtmlOptions.FilesLabel.HelpText=
46.XhtmlOptions.FilesLabel.Label=Bestanden
47.XhtmlOptions.Split.HelpText=
48.XhtmlOptions.Split.Label=Splits document bij alineakoppen
49.XhtmlOptions.SplitLevelLabel.HelpText=
50.XhtmlOptions.SplitLevelLabel.Label=Koppenniveau
51.XhtmlOptions.SplitLevel.HelpText=
52.SplitLevel.StringItemList=1
53.SplitLevel.StringItemList=2
54.SplitLevel.StringItemList=3
55.SplitLevel.StringItemList=4
56.SplitLevel.StringItemList=5
57.SplitLevel.StringItemList=6
58.XhtmlOptions.RepeatLevelsLabel.HelpText=
59.XhtmlOptions.RepeatLevelsLabel.Label=Herhaal koppenniveau
60.XhtmlOptions.RepeatLevels.HelpText=
61.RepeatLevels.StringItemList=0
62.RepeatLevels.StringItemList=1
63.RepeatLevels.StringItemList=2
64.RepeatLevels.StringItemList=3
65.RepeatLevels.StringItemList=4
66.RepeatLevels.StringItemList=5
67.XhtmlOptions.SaveImagesInSubdir.HelpText=
68.XhtmlOptions.SaveImagesInSubdir.Label=Sla plaatjes op in subdirectory
69.XhtmlOptions.XsltPathLabel.HelpText=
70.XhtmlOptions.XsltPathLabel.Label=XSLT-pad
71.XhtmlOptions.XsltPath.HelpText=
72.XhtmlOptions.XsltPath.Text=
73.XhtmlOptions.ExportButton.HelpText=
74.XhtmlOptions.ExportButton.Label=Exporteer
75.XhtmlOptions.CancelButton.HelpText=
76.XhtmlOptions.CancelButton.Label=Afbreken
77.XhtmlOptionsCalc.HelpText=
78.XhtmlOptionsCalc.Title=XHTML-opties (Calc2xhtml)
79.XhtmlOptionsCalc.StyleLabel.HelpText=
80.XhtmlOptionsCalc.StyleLabel.Label=Stijl
81.XhtmlOptionsCalc.ConfigLabel.HelpText=
82.XhtmlOptionsCalc.ConfigLabel.Label=Gebruik stijl
83.XhtmlOptionsCalc.Config.HelpText=
86.XhtmlOptionsCalc.ScalingLabel.HelpText=
87.XhtmlOptionsCalc.ScalingLabel.Label=Schalen
88.XhtmlOptionsCalc.Scaling.HelpText=
89.XhtmlOptionsCalc.ScalingPercentLabel.HelpText=
90.XhtmlOptionsCalc.ScalingPercentLabel.Label=%
91.XhtmlOptionsCalc.ColumnScalingLabel.HelpText=
92.XhtmlOptionsCalc.ColumnScalingLabel.Label=Kolommen schalen
93.XhtmlOptionsCalc.ColumnScaling.HelpText=
94.XhtmlOptionsCalc.ColumnScalingPercentLabel.HelpText=
95.XhtmlOptionsCalc.ColumnScalingPercentLabel.Label=%
96.XhtmlOptionsCalc.ConvertToPx.HelpText=
97.XhtmlOptionsCalc.ConvertToPx.Label=Converteer eenheden naar pixels (px)
98.XhtmlOptionsCalc.OriginalImageSize.HelpText=
99.XhtmlOptionsCalc.OriginalImageSize.Label=Gebruik originele afbeeldingsgrootte
100.XhtmlOptionsCalc.SpecialContentLabel.HelpText=
101.XhtmlOptionsCalc.SpecialContentLabel.Label=Speciale inhoud
102.XhtmlOptionsCalc.Notes.HelpText=
103.XhtmlOptionsCalc.Notes.Label=Exporteer notities
104.XhtmlOptionsCalc.UseDublinCore.HelpText=
105.XhtmlOptionsCalc.UseDublinCore.Label=Exporteer documenteigenschappen (Dublin Core Metadata)
106.XhtmlOptionsCalc.SheetsLabel.HelpText=
107.XhtmlOptionsCalc.SheetsLabel.Label=Bladen
108.XhtmlOptionsCalc.DisplayHiddenSheets.HelpText=
109.XhtmlOptionsCalc.DisplayHiddenSheets.Label=Laat verborgen bladen zien
110.XhtmlOptionsCalc.DisplayHiddenRowsCols.HelpText=
111.XhtmlOptionsCalc.DisplayHiddenRowsCols.Label=Laat verborgen rijen en kolommen zien
112.XhtmlOptionsCalc.DisplayFilteredRowsCols.HelpText=
113.XhtmlOptionsCalc.DisplayFilteredRowsCols.Label=Laat gefilterde rijen en kolommen zien
114.XhtmlOptionsCalc.ApplyPrintRanges.HelpText=
115.XhtmlOptionsCalc.ApplyPrintRanges.Label=Pas afdrukgebieden toe
116.XhtmlOptionsCalc.UseTitleAsHeading.HelpText=
117.XhtmlOptionsCalc.UseTitleAsHeading.Label=Gebruik titel als kop
118.XhtmlOptionsCalc.UseSheetNamesAsHeadings.HelpText=
119.XhtmlOptionsCalc.UseSheetNamesAsHeadings.Label=Gebruik bladnamen als koppen
120.XhtmlOptionsCalc.FilesLabel.HelpText=
121.XhtmlOptionsCalc.FilesLabel.Label=Bestanden
122.XhtmlOptionsCalc.CalcSplit.HelpText=
123.XhtmlOptionsCalc.CalcSplit.Label=Sla bladen op in afzonderlijke bestanden
124.XhtmlOptionsCalc.SaveImagesInSubdir.HelpText=
125.XhtmlOptionsCalc.SaveImagesInSubdir.Label=Sla plaatjes op in subdirectory
126.XhtmlOptionsCalc.ExportButton.HelpText=
127.XhtmlOptionsCalc.ExportButton.Label=Exporteer
128.XhtmlOptionsCalc.CancelButton.HelpText=
129.XhtmlOptionsCalc.CancelButton.Label=Annuleren
130.Config.StringItemList=Origineel formaat
131.Config.StringItemList=Chocolate
132.Config.StringItemList=Midnight
133.Config.StringItemList=Modernist
134.Config.StringItemList=Oldstyle
135.Config.StringItemList=Steely
136.Config.StringItemList=Swiss
137.Config.StringItemList=Traditional
138.Config.StringItemList=Ultramarine
139.Config.StringItemList=Aangepast
140.Config.StringItemList=Origineel formaat
141.Config.StringItemList=Aangepast

View file

@ -63,7 +63,7 @@
71.XhtmlOptions.XsltPath.HelpText=
72.XhtmlOptions.XsltPath.Text=
73.XhtmlOptions.ExportButton.HelpText=
74.XhtmlOptions.ExportButton.Label=Eksportuj notatki
74.XhtmlOptions.ExportButton.Label=Eksportuj
75.XhtmlOptions.CancelButton.HelpText=
76.XhtmlOptions.CancelButton.Label=Anuluj
77.XhtmlOptionsCalc.HelpText=

View file

@ -0,0 +1,131 @@
# Strings for Dialog Library W2XDialogs=Brazilian Portugeuse
0.XhtmlOptions.HelpText=
1.XhtmlOptions.Title=Op\u00e7\u00f5es de XHTML (Writer2xhtml)
2.XhtmlOptions.StyleLabel.HelpText=
3.XhtmlOptions.StyleLabel.Label=Estilo
4.XhtmlOptions.ConfigLabel.HelpText=
5.XhtmlOptions.ConfigLabel.Label=Usar estilo
6.XhtmlOptions.Config.HelpText=
17.XhtmlOptions.ScalingLabel.HelpText=
18.XhtmlOptions.ScalingLabel.Label=Escala
19.XhtmlOptions.Scaling.HelpText=
20.XhtmlOptions.ScalingPercentLabel.HelpText=
21.XhtmlOptions.ScalingPercentLabel.Label=%
22.XhtmlOptions.ColumnScalingLabel.HelpText=
23.XhtmlOptions.ColumnScalingLabel.Label=Largura da coluna
24.XhtmlOptions.ColumnScaling.HelpText=
25.XhtmlOptions.ColumnScalingPercentLabel.HelpText=
26.XhtmlOptions.ColumnScalingPercentLabel.Label=
27.XhtmlOptions.ConvertToPx.HelpText=
28.XhtmlOptions.ConvertToPx.Label=Converter unidades para px (pixels)
29.XhtmlOptions.OriginalImageSize.HelpText=
30.XhtmlOptions.OriginalImageSize.Label=Usar tamanho original da imagem
31.XhtmlOptions.SpecialContentLabel.HelpText=
32.XhtmlOptions.SpecialContentLabel.Label=Conte\u00fado especial
33.XhtmlOptions.Notes.HelpText=
34.XhtmlOptions.Notes.Label=Exportar notas
35.XhtmlOptions.UseDublinCore.HelpText=
36.XhtmlOptions.UseDublinCore.Label=Exportar propriedades do documento (Dublin Core MetaData)
37.XhtmlOptions.AutoCorrectLabel.HelpText=
38.XhtmlOptions.AutoCorrectLabel.Label=Autocorre\u00e7\u00e3o
39.XhtmlOptions.IgnoreHardLineBreaks.HelpText=
40.XhtmlOptions.IgnoreHardLineBreaks.Label=Ignorar quebras de linhas for\u00e7adas
41.XhtmlOptions.IgnoreEmptyParagraphs.HelpText=
42.XhtmlOptions.IgnoreEmptyParagraphs.Label=Ignorar par\u00e1grafos vazios
43.XhtmlOptions.IgnoreDoubleSpaces.HelpText=
44.XhtmlOptions.IgnoreDoubleSpaces.Label=Ignorar espa\u00e7os duplicados
45.XhtmlOptions.FilesLabel.HelpText=
46.XhtmlOptions.FilesLabel.Label=Arquivos
47.XhtmlOptions.Split.HelpText=
48.XhtmlOptions.Split.Label=Dividir documento nos cabe\u00e7alhos
49.XhtmlOptions.SplitLevelLabel.HelpText=
50.XhtmlOptions.SplitLevelLabel.Label=N\u00edvel de cabe\u00e7alho
51.XhtmlOptions.SplitLevel.HelpText=
52.SplitLevel.StringItemList=1
53.SplitLevel.StringItemList=2
54.SplitLevel.StringItemList=3
55.SplitLevel.StringItemList=4
56.SplitLevel.StringItemList=5
57.SplitLevel.StringItemList=6
58.XhtmlOptions.RepeatLevelsLabel.HelpText=
59.XhtmlOptions.RepeatLevelsLabel.Label=Repetir n\u00edveis de cabe\u00e7alho
60.XhtmlOptions.RepeatLevels.HelpText=
61.RepeatLevels.StringItemList=0
62.RepeatLevels.StringItemList=1
63.RepeatLevels.StringItemList=2
64.RepeatLevels.StringItemList=3
65.RepeatLevels.StringItemList=4
66.RepeatLevels.StringItemList=5
67.XhtmlOptions.SaveImagesInSubdir.HelpText=
68.XhtmlOptions.SaveImagesInSubdir.Label=Salvar imagens em subdiret\u00f3rio
69.XhtmlOptions.XsltPathLabel.HelpText=
70.XhtmlOptions.XsltPathLabel.Label=Caminho XSLT
71.XhtmlOptions.XsltPath.HelpText=
72.XhtmlOptions.XsltPath.Text=
73.XhtmlOptions.ExportButton.HelpText=
74.XhtmlOptions.ExportButton.Label=Exportar
75.XhtmlOptions.CancelButton.HelpText=
76.XhtmlOptions.CancelButton.Label=Cancelar
77.XhtmlOptionsCalc.HelpText=
78.XhtmlOptionsCalc.Title=Op\u00e7\u00f5es de XHTML (Calc2xhtml)
79.XhtmlOptionsCalc.StyleLabel.HelpText=
80.XhtmlOptionsCalc.StyleLabel.Label=Estilo
81.XhtmlOptionsCalc.ConfigLabel.HelpText=
82.XhtmlOptionsCalc.ConfigLabel.Label=Usar estilo
83.XhtmlOptionsCalc.Config.HelpText=
86.XhtmlOptionsCalc.ScalingLabel.HelpText=
87.XhtmlOptionsCalc.ScalingLabel.Label=Escala
88.XhtmlOptionsCalc.Scaling.HelpText=
89.XhtmlOptionsCalc.ScalingPercentLabel.HelpText=
90.XhtmlOptionsCalc.ScalingPercentLabel.Label=%
91.XhtmlOptionsCalc.ColumnScalingLabel.HelpText=
92.XhtmlOptionsCalc.ColumnScalingLabel.Label=Largura da coluna
93.XhtmlOptionsCalc.ColumnScaling.HelpText=
94.XhtmlOptionsCalc.ColumnScalingPercentLabel.HelpText=
95.XhtmlOptionsCalc.ColumnScalingPercentLabel.Label=
96.XhtmlOptionsCalc.ConvertToPx.HelpText=
97.XhtmlOptionsCalc.ConvertToPx.Label=Converter unidades para px (pixels)
98.XhtmlOptionsCalc.OriginalImageSize.HelpText=
99.XhtmlOptionsCalc.OriginalImageSize.Label=Usar tamanho original da imagem
100.XhtmlOptionsCalc.SpecialContentLabel.HelpText=
101.XhtmlOptionsCalc.SpecialContentLabel.Label=Conte\u00fado especial
102.XhtmlOptionsCalc.Notes.HelpText=
103.XhtmlOptionsCalc.Notes.Label=Exportar notas
104.XhtmlOptionsCalc.UseDublinCore.HelpText=
105.XhtmlOptionsCalc.UseDublinCore.Label=Exportar propriedades do documento (Dublin Core MetaData)
106.XhtmlOptionsCalc.SheetsLabel.HelpText=
107.XhtmlOptionsCalc.SheetsLabel.Label=Planilhas
108.XhtmlOptionsCalc.DisplayHiddenSheets.HelpText=
109.XhtmlOptionsCalc.DisplayHiddenSheets.Label=Exibir planilhas ocultas
110.XhtmlOptionsCalc.DisplayHiddenRowsCols.HelpText=
111.XhtmlOptionsCalc.DisplayHiddenRowsCols.Label=Exibir linhas e colunas ocultas
112.XhtmlOptionsCalc.DisplayFilteredRowsCols.HelpText=
113.XhtmlOptionsCalc.DisplayFilteredRowsCols.Label=Exibir linhas e colunas filtradas
114.XhtmlOptionsCalc.ApplyPrintRanges.HelpText=
115.XhtmlOptionsCalc.ApplyPrintRanges.Label=Aplicar intervalos de impress\u00e3o
116.XhtmlOptionsCalc.UseTitleAsHeading.HelpText=
117.XhtmlOptionsCalc.UseTitleAsHeading.Label=Usar t\u00edtulo como cabe\u00e7alho
118.XhtmlOptionsCalc.UseSheetNamesAsHeadings.HelpText=
119.XhtmlOptionsCalc.UseSheetNamesAsHeadings.Label=Usar os nome das planilhas como cabe\u00e7alho
120.XhtmlOptionsCalc.FilesLabel.HelpText=
121.XhtmlOptionsCalc.FilesLabel.Label=Arquivos
122.XhtmlOptionsCalc.CalcSplit.HelpText=
123.XhtmlOptionsCalc.CalcSplit.Label=Salvar planilhas em arquivos separados
124.XhtmlOptionsCalc.SaveImagesInSubdir.HelpText=
125.XhtmlOptionsCalc.SaveImagesInSubdir.Label=Salvar imagens em subdiret\u00f3rio
126.XhtmlOptionsCalc.ExportButton.HelpText=
127.XhtmlOptionsCalc.ExportButton.Label=Exportar
128.XhtmlOptionsCalc.CancelButton.HelpText=
129.XhtmlOptionsCalc.CancelButton.Label=Cancelar
130.Config.StringItemList=Formata\u00e7\u00e3o original
131.Config.StringItemList=Chocolate
132.Config.StringItemList=Midnight
133.Config.StringItemList=Modernist
134.Config.StringItemList=Oldstyle
135.Config.StringItemList=Steely
136.Config.StringItemList=Swiss
137.Config.StringItemList=Traditional
138.Config.StringItemList=Ultramarine
139.Config.StringItemList=Padr\u00e3o
140.Config.StringItemList=Formata\u00e7\u00e3o original
141.Config.StringItemList=Padr\u00e3o

View file

@ -61,7 +61,7 @@
</dlg:menupopup>
</dlg:menulist>
<dlg:checkbox dlg:id="SaveImagesInSubdir" dlg:tab-index="24" dlg:left="10" dlg:top="246" dlg:width="177" dlg:height="12" dlg:help-text="&amp;67.XhtmlOptions.SaveImagesInSubdir.HelpText" dlg:value="&amp;68.XhtmlOptions.SaveImagesInSubdir.Label" dlg:checked="false"/>
<dlg:text dlg:id="XsltPathLabel" dlg:tab-index="25" dlg:left="10" dlg:top="260" dlg:width="36" dlg:height="12" dlg:help-text="&amp;69.XhtmlOptions.XsltPathLabel.HelpText" dlg:value="&amp;70.XhtmlOptions.XsltPathLabel.Label"/>
<dlg:text dlg:id="XsltPathLabel" dlg:tab-index="25" dlg:left="10" dlg:top="260" dlg:width="42" dlg:height="12" dlg:help-text="&amp;69.XhtmlOptions.XsltPathLabel.HelpText" dlg:value="&amp;70.XhtmlOptions.XsltPathLabel.Label"/>
<dlg:textfield dlg:id="XsltPath" dlg:tab-index="26" dlg:left="57" dlg:top="258" dlg:width="132" dlg:height="12" dlg:help-text="&amp;71.XhtmlOptions.XsltPath.HelpText" dlg:value="&amp;72.XhtmlOptions.XsltPath.Text"/>
<dlg:button dlg:id="ExportButton" dlg:tab-index="27" dlg:left="5" dlg:top="286" dlg:width="55" dlg:height="12" dlg:help-text="&amp;73.XhtmlOptions.ExportButton.HelpText" dlg:value="&amp;74.XhtmlOptions.ExportButton.Label" dlg:button-type="ok"/>
<dlg:button dlg:id="CancelButton" dlg:tab-index="28" dlg:left="70" dlg:top="286" dlg:width="55" dlg:height="12" dlg:help-text="&amp;75.XhtmlOptions.CancelButton.HelpText" dlg:value="&amp;76.XhtmlOptions.CancelButton.Label" dlg:button-type="cancel"/>

View file

@ -0,0 +1 @@
Writer2xhtml nabízí exportní filtry pro Writer a Calc s výstupem v XHTML a XHTML+MathML

View file

@ -0,0 +1 @@
Writer2xhtml verzorgt Writer en Calc met exportfilters voor XHTML en XHTML + MathML

View file

@ -0,0 +1 @@
Writer2xhtml oferece filtros de exportação do Writer e Calc para XHTML e XHTML+MathML

View file

@ -20,9 +20,12 @@
<name lang="da">Writer2xhtml eksportfiltre</name>
<name lang="en">Writer2xhtml export filters</name>
<name lang="de">Writer2xhtml Exportfilter</name>
<name lang="nl">Writer2xhtml exportfilters</name>
<name lang="es">Writer2xhtml filtros para exportar</name>
<name lang="fr">Filtres d'exportation Writer2xhtml</name>
<name lang="it">Filtri di esportazione Writer2xhtml</name>
<name lang="pt_BR">Filtros de exportação Writer2xhtml</name>
<name lang="cs">Exportní filtry Writer2xhtml</name>
<name lang="pl">Filtry ekportu Writer2xhtml</name>
<name lang="ru">Фильтры экспорта Writer2xhtml</name>
<name lang="uk">Фільтри експорту Writer2xhtml</name>
@ -39,9 +42,12 @@
<src xlink:href="desc_da.txt" lang="da" />
<src xlink:href="desc_en.txt" lang="en" />
<src xlink:href="desc_de.txt" lang="de" />
<src xlink:href="desc_nl.txt" lang="nl" />
<src xlink:href="desc_es.txt" lang="es" />
<src xlink:href="desc_fr.txt" lang="fr" />
<src xlink:href="desc_it.txt" lang="it" />
<src xlink:href="desc_pt_BR.txt" lang="pt_BR" />
<src xlink:href="desc_cs.txt" lang="cs" />
<src xlink:href="desc_pl.txt" lang="pl" />
<src xlink:href="desc_ru.txt" lang="ru" />
<src xlink:href="desc_uk.txt" lang="uk" />

View file

@ -61,7 +61,7 @@ In addition to oxt, the build file supports the following targets:
clean
Henrik Just, March 2009
Henrik Just, September 2009
Thanks to Michael Niedermair for writing the original ant build file