GithubHelp home page GithubHelp logo

fcitx5-table-extra's Introduction

Requirements:

    You need to install fcitx5-chinese-addons and libime first.

```
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=<fcitx's prefix>
cmake --build .
cmake --install . # You may need to use root.
```

Introduction:

    fcitx5-table-extra provides extra table for Fcitx5, including Boshiamy, Zhengma, Cangjie, and Quick.

Zhengma's patent is expired at 2009. [1]
Boshiamy's patent is expired at 2003.11.11. [2]
Cangjie's author drop Cangjie's patent in 1982. [3]

The code of this package are released under GPLv3 or later.

All the data file is now in public domain.

[1] http://211.157.104.87:8080/sipo/zljs/hyjs-yx-new.jsp?recid=CN89108851.2&leixin=fmzl&title=%D7%D6%B8%F9%B1%E0%C2%EB%CA%E4%C8%EB%B7%A8%BC%B0%C6%E4%C9%E8%B1%B8&ipc=G06F3/023
[2] http://twpat6.tipo.gov.tw/tipotwoc/tipotwkm?00545097BFC6010100000000000100A000000041000000000^A14^076103932
[3] http://en.wikipedia.org/wiki/Cangjie_input_method

fcitx5-table-extra's People

Contributors

gmg137 avatar happyaron avatar rypervenche avatar ukyoi avatar um-li avatar vicamo avatar wengxt avatar yanhuacuo avatar yuyichao avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

fcitx5-table-extra's Issues

support Dayi in Fcitx5

The input method Dayi was supported in the old fcitx repository fcitx-table-dayi. It would be nice to support it in fcitx5 as well. I could create a pull request to add relevant table, configuration file and icon.

how to install this package? (debian-like)

Using PureOS which is based on Debian (customised by the laptop vendor).

Successfully installed fcitix5 and fcitx5-tables, and now I can type in PinYin, but debian's packaging system doesn't have fcitx5-table-extra. At first, I thought I can just copy ./tables from this repo to /usr/share/fcitx5 but it doesn't work - restarting fcitx5 and fcitx5-config-qt does not show any of the new input methods added by copying tables directory over.

Kindly advise how to let fcitx5 recognise the new tables.

What is "fcitx's prefix" in the installation guide (README).

Quote from README:

cmake .. -DCMAKE_INSTALL_PREFIX=<fcitx's prefix>

I don't know what should I put here, so I just do this instead:

$ cmake .. -DCMAKE_INSTALL_PREFIX=cangjie

But it fails like this:

$ cmake .. -DCMAKE_INSTALL_PREFIX=cangjie
-- The C compiler identification is GNU 11.2.0
-- The CXX compiler identification is GNU 11.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Error at CMakeLists.txt:5 (find_package):
  By not providing "FindECM.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "ECM", but
  CMake did not find one.

  Could not find a package configuration file provided by "ECM" (requested
  version 1.0) with any of the following names:

    ECMConfig.cmake
    ecm-config.cmake

  Add the installation prefix of "ECM" to CMAKE_PREFIX_PATH or set "ECM_DIR"
  to a directory containing one of the above files.  If "ECM" provides a
  separate development package or SDK, be sure it has been installed.


-- Configuring incomplete, errors occurred!
See also "/home/comet/workbench/fcitx5-table-extra/build/CMakeFiles/CMakeOutput.log".

Any guide for installing fcitx5 cangjie?
It seems like there is no Debian packages available now.

Which license is this repository released under?

Hi.

The README says this repository is released under GPLv2+:

The code of this package are released under GPLv2 or later. 

But under the LICENSES directory, there are those contradicting files:

GPL-2.0-only.txt
GPL-3.0-only.txt

I wonder which license is the correct one?

Fix README Error

File: README

Find:

make build

Fix:

mkdir build

================================================================================

run

sed -i 's/make build/mkdir build/g' README

or run

sed -i.bak 's/make build/mkdir build/g' README

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.