問題タブ [libreoffice]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
openoffice.org - OpenOffice.orgAPIまたはLibreOfficeAPI?
どのAPIを使用する必要がありますか?どちらがより有望ですか?私の主な目標は、ODFドキュメントを生成することです。ODF1.2をサポートすることは私にとって重要です。そして、C++とCLIのビングを使用したいと思います。
php - php exec() から libreoffice を実行する
プログラムでドキュメントを変換するために、Apache を使用して freebsd-server に libreoffice headless をインストールしました (odt->pdf など)。コマンドラインから操作可能!しかし、私の目標はphpからできるようにすることです。これは、Web ユーザー (www) が libreoffice を実行できることを要求します。しかし、それはできません。
自分のユーザーとして libreoffice を実行すると、次のようになります。
root で同じコマンドを実行しても、うまくいきません。同じことが、php の www-user の問題です。
問題は、libreoffice から情報を取得できないことです。そのため、libreoffice が自分以外のユーザーとして実行されたくない理由がわかりません。
私の質問は、php で exec() を介して libreoffice を実行する許可を www-user に与えるにはどうすればよいですか?
libreoffice - LibreOffice Calc で 3 つ以上の条件で並べ替えるにはどうすればよいですか?
Data -> Sort から 3 つの基準しか選択できないようです。追加の基準を使用する (潜在的にプログラムによる) 方法はありますか?
git - LibreOfficegitリポジトリのクローンを作成できません
このLibreOfficeページの指示に従ってLibreOfficeソースコードのクローンを作成しようとしていますが、機能していません。サーバーにpingを送信することすらできないようです。彼らのサーバーはダウンしていますか、それとも私は何かが足りないのですか?グーグルをしましたが、わかりません。どんな助けでもいただければ幸いです!
openoffice.org - 私のシステムで open office / libreoffice と unoconv のバージョンを取得する方法は?
この問題を解決しようとしています
エラー: 自分のリスナーに接続または開始できません。中止しています。
ドキュメントを変換しようとしたときに発生しました。
ありがとうございました
ms-office - 変換中に unoconv が機能しない。エラーをスローします: 自分のリスナーに接続または開始できません。中止しています
を使用してdocxをpdfに変換しようとしていますが、実行するとunoconv
取得されます。Error: Unable to connect or start own listener. Aborting.
unoconv -f pdf 1234.docx
だから、聞き手がいなければならない。次に、を介してリスナーを開始しましたunoconv --listener
。
試しps aux | grep soffice
てみたところ、soffice.bin が見つかりました。
だから私はもう一度試し unoconv -f pdf 1234.docx
ました。それでも同じエラーが発生しました: Error: Unable to connect or start own listener. Aborting.
ここで何が間違っていますか?
macros - LibreOffice ライター: ssh を開くハイパーリンクを作成する
LibreOfficeドキュメントにハイパーリンクのようなものを作成して、呼び出されたときに、選択した「ハイパーリンク」にssh接続する端末を開くことができるかどうか疑問に思っていました 知財
問題は、時々、ssh 経由でリモート マシンに接続する必要があることです。これらのマシンの IP のリストを含む LibreOffice .odt (ライター) ドキュメントがあります。IPの1つをクリックすると、ssh接続でgnomeターミナルが自動的に開くようにしたいと思います。主に、端末を開いて ssh と入力する必要がないようにするためだけにmyusername@what.ever.ip
動作するように見えるマクロを作成しました:
これは私が必要とするもののために働いているようです。ここで、LibreOffice ドキュメントに移動し、そこにリストされている IP の 1 つを選択し、「選択した IP をパラメーターとして使用して 'OpenSSH' ルーチンを実行する」のようなことをしたいと思います。
凝ったものや、マクロがパスワードを送信したり、そのような複雑なものを持ったりする必要はありません。ssh コマンドを実行している gnome-terminal を開くために必要なだけです。
LibreOffice 3.4.4 で Ubuntu 11.10 を実行しています。そして、私は複雑な (私にとって) マクロの世界のまったくの初心者です。
前もって感謝します。
python - ODSファイルからJSONへ
データのspeadsheetを配列のJSON配列に変換したいと思います。
このサイトはそれを行います:http://www.shancarter.com/data_converter/index.html そして私はソースコードを調べました。
しかし、私が欲しいのは、マクロ/スクリプト/拡張子、またはそれをプログラムして.odsをJSONファイルに変換する方法です。
好き:
に:
excel - 列で VLOOKUP を繰り返す
LibreOffice (Excel でも同じですか?) で、式 VLOOKUP(C2;B1:D2;3;0) をすべての列に繰り返したいと思います。例: VLOOKUP(C2;B1:D2;3;0)、VLOOKUP(C3;B1:D3;3;0)、VLOOKUP(C4;B1:D4;3;0)など
しかし、コピーして貼り付けると、VLOOKUP(C3;B2:D3;3;0)、VLOOKUP(C4;B3:D4;3;0) などを取得します --> 配列は常に同じサイズです
何か案が?
plugins - LibreOfficeでLaTexに見える正当なテキストを作成する
私は現在、私の論文で書いています。
私はLaTexの代わりにLibreOfficeを使用しています-ばかげています、私は知っています!
しかし、現時点ではLaTexに変更する方法がないので、それに対処する必要があります...
テキスト全体を揃えたいのですが...でも、Libre Office Writerの揃えボタンを使って行うと、本当に醜く見えます。
LaTexでは、これを行うためのより良いアルゴリズムがあるようです...
行に5つの単語しかない場合、次のようになります。
これは、改行の場合にのみ発生することを私は知っています。新しい段落を使用すると、完璧に機能します。しかし、Shift + Enterキーを押して次の行に書き込むと、この見栄えの悪いテキストが表示されます...
しかし、私はそれを美しく滑らかに見せたいと思っています。
Libre Officeでそれをより良くする方法はありますか?プラグインはありますか?現在使用しているバージョンは、LibreOffice 3.4.4 OOO340m1(ビルド:402)です。
または、段落のない単一の改行を回避する必要がありますか?
(私はこれがスタックオーバーフローでここで正しいことを願っています)