web-dev-qa-db-ja.com

正しくレンダリングされないPowerPointプレゼンテーションを表示および編集するにはどうすればよいですか?

Android、OS X、およびWindowsで正しく表示できるMicrosoft PowerPointプロジェクトがありますが、LinuxでLibreOffice Impressを使用すると、正しくレンダリングされません。代わりに、文字とオブジェクトは画面の外側にあります。

仕事にPowerPointが必要です。バグのないPowerPoint互換性のための修正または代替アプリはありますか?

14

私はそれを要約します。なぜなら、非常に多くの解決策があり、物事を整理しておきたいからです。

ここに記載されているすべての可能なソリューションをテストした後、自分の経験を追加します。 1から5まで。 1が最適なソリューションです。

*ここでSan Lin NaingとNisheetが言及したフォントを使用するには、オプション2を除き、とにかくこれを解決するために選択する必要があります。

  1. コメントでティムが言及したWPSオフィス。 WPSオフィスは、365の最新オフィスと最高の互換性を持っています。
  2. 仮想マシンとOffice 365
  3. ワインと旧オフィス、カロルから回答。ただし、最新のOffice 365との互換性はありません。
  4. Windowsにある可能性のあるすべてのフォントをインストールし、ストックLibreOfficeを使用します。ただし、Office 365との互換性はありません。
  5. クラウド内の公式PowerPoint を使用し、Ciprianが回答しました。しかし、いくつかの機能が欠落しています。
2

PowerPointのライセンスコピーがある場合は、デフォルトのUbuntuリポジトリからWineを使用してUbuntuにインストールできます。 Wineは、Linux上でWindowsアプリケーションを実行するための互換性レイヤーです。 Microsoft TrueTypeコアフォント用のインストーラーもインストールする必要があります(ttf-mscorefonts-installer)。

PowerPointのライセンスコピーがない場合は、公式のMicrosoftダウンロードセンターから無料のPowerPoint ViewerをダウンロードしてPowerPointプレゼンテーションを表示するか、互換性のないPowerPointプレゼンテーションをGoogleドライブにアップロードし、Googleスライドで開いて、 ファイル-> ダウンロードを選択して、Impressと互換性のある形式に変換し、コンピューターにダウンロードします。

18
karel

実際には、フォントの問題かもしれません。 MicrosoftのフォントはLinux OSに含まれていないため、システムは特定のフォントに置き換えられます。

ただし、これらのフォントは同じグリッドサイズまたはフォント属性ではない場合があります。

terminalに次のコマンドを使用して、Microsoftフォントをインストールしてください。

wget http://httpredir.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb
Sudo dpkg -i ttf-mscorefonts-installer_3.6_all.deb

文書をもう一度確認してください。また、フォントリストでArialCalibriなどのフォントも確認する必要があります。

17
San Lin Naing

ほとんどの場合、この問題はWindowsに付属している標準のフォントが原因で発生し、ライセンスやその他の問題のためにLinuxでは使用できません。回避策として、通常、ホームディレクトリに.fontsフォルダーを作成し(存在しない場合)、Windowsフォントライブラリからそれらをコピーします。

次に、フォントキャッシュを手動で再構築します。

fc-cache -f -v

ただし、これは回避策であり、明白なライセンスの問題のためにこれを推奨しません。

7
Nisheet

マシンが提供する任意のブラウザーを使用して、 公式のPowerPointクラウド でファイルを編集できます

デスクトップPowerPointのすべての機能を備えているとは思いませんが、ほとんどのデスクトップの選択肢よりもうまく機能します。

4

私はかなり定期的に他の人の.pptxファイルをLibreOfficeに表示しますが、いくつかの例外はありますが、非常に満足しています(しかし、poweropintの異なるバージョン間の互換性がいかに悪かったのかを十分に覚えています)。私が最も苦労したか、重要であると知っている例外:

  • フォントはすでに処理されていますが、重要です。誰かが異常な何かを使用する場合、それらは私をキャッチする可能性が最も高いものです。
  • 方程式オブジェクト(またはms officeが最近これらを呼び出すもの)。これは再びフォントの問題である可能性があります。
  • アニメーション-しかし、過去の経験から、プラットフォーム全体を制御していても、とにかくそれらを避けるように教えられました。
  • トランジションが、これらは通常正常に失敗します。
  • VBA-そこに行かないでください。

プラットフォーム全体で最も堅牢なプレゼンテーション(およびPowerPoint、impress、latexなどのソースを使用して、これを何年もやっています)をすべてPDFに変換するだけです。要素を構築/交換すると、新しいページになります。とにかく、スライドの番号付けは通常は役に立たないため、省略してください。しかし、どんなアプローチをとっても、十分な時間をかけて確認してください。

0
Chris H