Trình kiểm tra chính tả LibreScript không hoạt động?


41

Tôi hơi ngạc nhiên khi phát hiện ra rằng trong LibreOffice (3.5.4.2), kiểm tra chính tả không thực sự hoạt động. Tôi đã rất ngạc nhiên vì trình kiểm tra chính tả đã xuất hiện từ .... 80? Không phải là một điều khó khăn.

Tôi đang chạy Ubuntu 12.04, trên bản cài đặt tương đối mới. Tôi chưa làm gì với từ điển hoặc tập tin ngôn ngữ của mình.

Trong các công cụ> tùy chọn> ngôn ngữ> hỗ trợ viết, tôi có tùy chọn được chọn để kiểm tra khi tôi nhập và sử dụng từ điển tiếng Anh.

Tuy nhiên, tôi không gặp lỗi khi tôi gõ lỗi chính tả và khi tôi chạy trình kiểm tra, nó chỉ nói rằng kiểm tra chính tả đã hoàn thành và đóng cửa sổ.

Đây có phải là một lỗi với Libre? hoặc tôi đã làm điều gì sai?


Bạn có bật kiểm tra chính tả tự động không. Nó nằm dưới menu thả xuống 'Cửa sổ'.
Ryan

4
Vô lý mà không làm việc ra khỏi hộp.
Karl Morrison

đúng, đây chắc chắn là "công cụ hỗ trợ viết".
phil294

Câu trả lời:


37

Cách khắc phục nhanh cho tài liệu hiện tại (giả sử văn bản tiếng Anh) là Công cụ - Ngôn ngữ - Dành cho tất cả văn bản - Tiếng Anh (Hoa Kỳ).

Tôi nghĩ rằng sửa chữa vĩnh viễn là để đảm bảo rằng ngôn ngữ mặc định được sử dụng cho các tài liệu được hỗ trợ bởi một từ điển được cài đặt. Giải pháp này đã được "idiota" ghi lại trên diễn đàn câu hỏi của LibreOffice:

"Vấn đề được khắc phục bằng cách nhấp vào Công cụ / Tùy chọn / Cài đặt ngôn ngữ / Ngôn ngữ. Nó cho phép hàng tá hương vị tiếng Anh, NHƯNG chính tả bị vô hiệu hóa cho tất cả những từ không có biểu tượng ABC nhỏ màu xanh bên cạnh chúng."

http://ask.libreoffice.org/question/1678/spell-checking-not- Work-in-v342 /


4
Hoist trên tinh thần yêu nước của riêng tôi! Tôi đã được đặt bằng tiếng Anh (tiếng Canada), không có từ điển rõ ràng. Tiếng Anh Mỹ hoạt động tốt. Cảm ơn.
Michael

1
Đây chính là nó! Tôi sẽ không chọn người Canada nếu tôi biết rằng nó sẽ vô hiệu hóa kiểm tra chính tả.
revnoah

Thật vậy, các bình luận trên trang web sudo apt-get install myspell-en-gbđó đã sửa nó cho tôi.
sil

10

Khi chọn ngôn ngữ của bạn, bạn có thấy kiểm tra bên cạnh nó không?nhập mô tả hình ảnh ở đây

Nếu không, hãy mở "Hỗ trợ ngôn ngữ" và nhấp vào "Cài đặt / Xóa ngôn ngữ ..." và cài đặt ngôn ngữ bạn muốn và đóng LibreOffice và thử lại.


3
"Hỗ trợ ngôn ngữ ở đâu?"
Thỏ

3
Bạn nên tìm thấy nó bằng cách tìm kiếm "Hỗ trợ ngôn ngữ" trong Unity Dash, nếu không thì trong "Cài đặt hệ thống". Bạn cũng có thể mở nó qua thiết bị đầu cuối bằng cách viết "gnome-ngôn ngữ-bộ chọn" và nhấn enter.
Jeggy

1
vâng, "Hỗ trợ ngôn ngữ" không phải là một tính năng / menu LibreScript, mà đến từ chính Ubuntu.
mnagel

Điều này có vẻ như thiết kế khả năng sử dụng khủng khiếp. Nếu không có ngôn ngữ nào có bất kỳ dấu kiểm nào, tôi sẽ không thấy bất kỳ ai mong đợi rằng họ sẽ cần thứ gì đó như dấu kiểm bên cạnh chúng.
Guildenstern

8

Để cài đặt các gói kiểm tra chính tả cho tiếng Anh và Hoa Kỳ, các lệnh đầu cuối là:

sudo apt update
sudo apt install myspell-en-gb myspell-en-us

Ghi chú:

  • Nếu bạn đã cài đặt hunspell-en-gbthì bạn phải gỡ bỏ nó để cài đặt myspell-en-gb.
  • Nếu bạn đã cài đặt hunspell-en-usthì bạn phải gỡ bỏ nó để cài đặt myspell-en-us.

1
liên kết của bạn có thể trả lời chính xác câu hỏi nhưng theo quy tắc của AU, bạn phải đề cập đến toàn bộ hoặc một phần câu trả lời.
rdʒɑ

Về lưu ý, nếu bạn đã cài đặt hunspell thì dù sao bạn cũng không cần phải cài đặt myspell ...
OJFord

myspell-en-uskhông còn có sẵn cho tôi trên Ubuntu 17.10
Patrick

4

Cài đặt như sau:

sudo apt-get install myspell-en-us

Bây giờ khởi động lại bộ văn phòng để làm cho kiểm tra chính tả làm việc. Hi vọng điêu nay co ich


+1 đây là câu trả lời duy nhất hoạt động trong trường hợp của tôi
user000001

2

Trong trường hợp của tôi, tùy chọn kiểm tra chính tả để kích hoạt ngôn ngữ tôi chọn không có mặt.

Các từ điển đã được cài đặt vì vậy vấn đề là với chương trình văn phòng.

Điều này đã được khắc phục bằng cách sau:

  1. killall soffice.bin

  2. rm -r .config/libreoffice/

  3. Bắt đầu LibreScript và đi đến Công cụ-> Tùy chọn-> Cài đặt ngôn ngữ -> Ngôn ngữ mặc định cho các tài liệu: English UK (hiện có biểu tượng kiểm tra chính tả)

PS: Đối với tiếng Anh Anh tôi có libreoffice-l10n-en-gbmyspell-en-gbcài đặt.


Đã làm cho tôi. Tôi đã có một thư mục cấu hình cũ từ các cài đặt trước.
Morlock

0

Đi đến -> công cụ-> tùy chọn-> ngôn ngữ-> phương tây. Sau đó đặt ngôn ngữ phương Tây là tiếng Anh usa vì nó được bật với kiểm tra chính tả.


0

Nếu bạn đã chọn bất cứ thứ gì khác ngoài tiếng Anh (Hoa Kỳ), có thể nó sẽ không có sẵn kiểm tra chính tả.

Đó là chữ A có chấm màu xanh lá cây nhìn thấy ở đây:

nhập mô tả hình ảnh ở đây

Nếu bạn cần một biến thể tiếng Anh GB, AU, CA hoặc ZA, hãy cài đặt tiện ích mở rộng Từ điển tiếng Anh .

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.