Как открыть документы Microsoft Word в Linux

Такс мечтает использовать Microsoft Word в Linux.

В офисной или производственной среде общий доступ к документам между различными приложениями и операционными системами. Если вам нужно создавать, открывать и редактировать документы Microsoft Word в Linux, вы можете использовать LibreOffice Writer или AbiWord. Оба являются надежными текстовыми приложениями, которые могут читать и записывать файлы в форматах Word .doc и .docx.

Если вам нужны инструменты командной строки, которые извлекают текст из файлов Word, Antiword (файлы .doc) и docx2txt (.docx) являются полезными программами, которые вы можете использовать.

В этом уроке мы рассмотрим эти четыре приложения и то, как вы можете их использовать. Мы рассмотрим их установку в нескольких самых популярных дистрибутивах Linux, включая Debian, Ubuntu, Fedora, OpenSUSE, CentOS и Arch Linux. Мы также поможем с установкой основных шрифтов Microsoft TrueType в вашей системе Linux.

  • LibreOffice
  • AbiWord
  • Антислово (.doc -> текст)
  • Docx2txt (.docx -> текст)
  • Установка шрифтов Microsoft.

LibreOffice

LibreOffice — это бесплатный, активно поддерживаемый и часто обновляемый пакет офисной производительности с открытым исходным кодом, совместимый с приложениями Microsoft Office, включая Microsoft Word. Вы можете сохранить свои документы LibreOffice Writer в формате .doc или .docx, а затем либо правильно открыть в Microsoft Word.

Представление документа LibreOffice

Установка LibreOffice

LibreOffice может быть установлен с помощью вашего менеджера пакетов. Чтобы установить его, откройте терминал и используйте следующую команду, соответствующую вашей операционной системе:

Debian 8, Ubuntu 15

sudo apt-get update  sudo apt-get установить libreoffice

Fedora 23

обновление sudo dnf  sudo dnf установить libreoffice

OpenSUSE 10

sudo zypper refresh  sudo zypper установить libreoffice

CentOS 7

обновление sudo yum  sudo yum установить libreoffice

Arch Linux 2016

sudo pacman -Sy libreoffice-fresh

После установки LibreOffice он должен появиться в меню «Приложения» вашего графического интерфейса. Вы также можете запустить его из терминала с помощью команды:

LibreOffice

AbiWord

AbiWord — еще один бесплатный текстовый процессор с открытым исходным кодом. У него чистый, простой интерфейс, разработанный почти двадцать лет. Как и LibreOffice, он может открывать, редактировать и сохранять файлы Microsoft Word .doc и .docx. В отличие от LibreOffice, Abiword не является полным офисным пакетом, поэтому он занимает меньше места и потребляет меньше системных ресурсов.

Просмотр документов AbiWord

Установка AbiWord

Debian 8, Ubuntu 15

sudo apt-get upgrade  sudo apt-get установить abiword

Fedora 23

обновление sudo dnf  sudo dnf установить abiword

OpenSUSE 10

sudo zypper refresh  sudo zypper установить abiword

CentOS 7

обновление sudo yum  sudo yum установить abiword

Arch Linux 2016

pacman -Sy Abiword

Antiword

Antiword — это инструмент командной строки, который может преобразовать содержимое файла .doc в обычный текст.

Заметка

Antiword конвертирует только файлы .doc. Если вам нужно конвертировать файл .docx, см. Docx2txt в следующем разделе.

Использование Antiword

Запуск анти-слова с именем файла Word .doc выведет обычный текст файла в стандартный вывод.

Вывод антисловия, преобразование текстового документа в обычный текст

Antiword отлично справляется с форматированием таблиц. Он также имеет опции для включения изображений в качестве объектов PostScript и вывода в PDF.

Вы можете перенаправить вывод в текстовый файл:

antiword file.doc> file.txt

или, если вы хотите открыть его непосредственно в текстовом редакторе, вы можете передать текст в vim:

antiword file.doc | vim -

или пико:

antiword file.doc | пико -

Установка антислов

Debian 8, Ubuntu 15

sudo apt-get update  sudo apt-get установить антислово

Fedora 23

обновление sudo dnf  sudo dnf установить антислово

OpenSUSE 10

sudo zypper refresh  sudo zypper установить антислово

CentOS 7

обновление sudo yum  sudo yum установить антислово

Docx2txt

Судо Пакман

Docx2txt — это инструмент командной строки, который преобразует файлы .docx в обычный текст. (Он не конвертирует файлы .doc.)

Чтобы распечатать содержимое файла .docx на экране терминала или перенаправить вывод в файл, вызовите docx2txt и укажите дефис в качестве имени выходного файла. В этом примере обратите внимание на тире в конце команды:

Вывод Docx2txt, преобразование файла .docx в обычный текст

Чтобы преобразовать файл .docx и вывести его в текстовый файл, используйте форму команды:

docx2txt file.docx file.txt

или:

docx2txt file.docx -> file.txt

Чтобы открыть текст .docx в vim, используйте форму команды:

docx2txt file.docx - | vim -

Чтобы открыть его в нано:

docx2txt file.docx - | нано-

Чтобы установить doc2txt, следуйте инструкциям для вашей версии Linux ниже:

Debian 8

sudo apt-get update  sudo apt-get установить docx2txt

Ubuntu 15

sudo apt-get update  sudo apt-get установить docx2txt

Fedora 23

Репозитории Fedora не предлагают пакет для docx2txt, но вы можете установить его вручную:

Загрузите исходный код с SourceForge по адресу https://sourceforge.net/projects/docx2txt/. Распакуйте архив:

tar xzvf docx2txt-1.4.tgz

Вы должны убедиться, что perl, unzip и make установлены в вашей системе, поэтому установите или обновите эти пакеты сейчас:

обновление sudo dnf  sudo dnf установить perl распаковать make

Затем запустите make от имени пользователя root для установки:

судо сделать

Docx2txt теперь установлен как docx2txt.sh. Например, чтобы преобразовать файл word-document.docx в текстовый файл, вы можете запустить:

docx2txt.sh word-document.docx

Преобразованный текстовый файл будет автоматически сохранен как word-document.txt.

OpenSUSE 10

Репозитории SUSE не предлагают пакет для docx2txt, но вы можете скачать его с SourceForge по адресу https://sourceforge.net/projects/docx2txt/. Распакуйте архив:

tar xzvf docx2txt-1.4.tgz

Вы должны убедиться, что perl, unzip и make установлены в вашей системе, поэтому установите или обновите эти пакеты сейчас:

обновление sudo zypper  sudo zypper install perl unzip make

Затем запустите make от имени root для установки:

судо сделать

Docx2txt теперь установлен как docx2txt.sh. Например, чтобы преобразовать файл word-document.docx в текстовый файл, вы можете запустить:

docx2txt.sh word-document.docx

Преобразованный текстовый файл будет автоматически сохранен как word-document.txt.

CentOS 7

В репозиториях CentOS нет пакета для docx2txt, но вы можете скачать его с SourceForge по адресу https://sourceforge.net/projects/docx2txt/. Распакуйте архив:

tar xzvf docx2txt-1.4.tgz

Вы должны убедиться, что perl, unzip и make установлены в вашей системе, поэтому установите или обновите эти пакеты сейчас:

обновление sudo yum  sudo yum установить perl распаковать make

Затем запустите make от имени root для установки:

судо сделать

Docx2txt теперь установлен как docx2txt.sh. Например, чтобы преобразовать файл word-document.docx в текстовый файл, вы можете запустить:

docx2txt.sh word-document.docx

Преобразованный текстовый файл будет автоматически сохранен как word-document.txt.

Arch Linux 2016

sudo pacman -Sy docx2txt

Установка Microsoft-совместимых шрифтов

Основные шрифты Microsoft доступны в Linux, и вам следует установить их, если вы собираетесь работать с файлами Microsoft Word — особенно, если они были созданы в системе Windows. Основные шрифты включают в себя:

  • Andale Mono
  • Arial
  • Arial Black
  • Calabri
  • Камбрия
  • комический
  • курьер
  • Влияние
  • раз
  • Требушет
  • Verdana
  • Webdings

Чтобы установить их, выполните следующие действия:

Debian 8, Ubuntu 15

sudo apt-get update  sudo apt-get install ttf-mscorefonts-installer

Fedora 23

Загрузите RPM-пакет установщика msttcore из SourceForge.

Установите пакеты, необходимые для установки:

обновление sudo dnf  sudo dnf установить curl cabextract xorg-x11-font-utils fontconfig

Затем установите локальный пакет RPM:

sudo dnf install msttcore-fonts-installer-2.6-1.noarch.rpm

OpenSUSE 10

Загрузите RPM-пакет установщика msttcore из SourceForge.

Установите пакеты, необходимые для установки:

обновление sudo zypper  sudo zypper установить curl cabextract xorg-x11-font-utils fontconfig

Затем установите локальный пакет RPM:

sudo zypper установить msttcore-fonts-installer-2.6-1.noarch.rpm

CentOS 7

Загрузите RPM-пакет установщика msttcore из SourceForge.

Установите пакеты, необходимые для установки:

обновление sudo yum  sudo yum установить curl cabextract xorg-x11-font-utils fontconfig

Затем установите локальный пакет RPM:

sudo yum install msttcore-fonts-installer-2.6-1.noarch.rpm

Arch Linux 2016

Загрузите RPM-пакет установщика msttcore из SourceForge.

Установите пакеты, необходимые для установки:

pacman -Sy rpmextract x11-font-utils fontconfig

Извлеките содержимое локального пакета RPM:

rpmextract.sh msttcore-fonts-installer-2.6-1.noarch.rpm

Эта команда извлекает необработанное содержимое файла RPM и создает два каталога, etc и usr, которые соответствуют вашим каталогам / etc и / usr. Сами файлы шрифтов находятся в usr / share / fonts / msttcore.

Ссылка на основную публикацию
Adblock
detector