dict-tools


License

License

GroupId

GroupId

com.github.sanskrit-coders
ArtifactId

ArtifactId

dict-tools_2.12
Last Version

Last Version

0.2
Release Date

Release Date

Type

Type

jar
Description

Description

dict-tools
dict-tools
Project URL

Project URL

https://github.com/sanskrit-coders
Project Organization

Project Organization

com.github.sanskrit-coders
Source Code Management

Source Code Management

https://github.com/sanskrit-coders/dict-tools

Download dict-tools_2.12

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.sanskrit-coders/dict-tools_2.12/ -->
<dependency>
    <groupId>com.github.sanskrit-coders</groupId>
    <artifactId>dict-tools_2.12</artifactId>
    <version>0.2</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.sanskrit-coders/dict-tools_2.12/
implementation 'com.github.sanskrit-coders:dict-tools_2.12:0.2'
// https://jarcasting.com/artifacts/com.github.sanskrit-coders/dict-tools_2.12/
implementation ("com.github.sanskrit-coders:dict-tools_2.12:0.2")
'com.github.sanskrit-coders:dict-tools_2.12:jar:0.2'
<dependency org="com.github.sanskrit-coders" name="dict-tools_2.12" rev="0.2">
  <artifact name="dict-tools_2.12" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.sanskrit-coders', module='dict-tools_2.12', version='0.2')
)
libraryDependencies += "com.github.sanskrit-coders" % "dict-tools_2.12" % "0.2"
[com.github.sanskrit-coders/dict-tools_2.12 "0.2"]

Dependencies

compile (12)

Group / Artifact Type Version
org.scala-lang : scala-library jar 2.12.6
ch.qos.logback : logback-classic jar 1.1.3
ch.qos.logback : logback-core jar 1.1.3
org.json4s : json4s-ast_2.12 jar 3.5.2
org.json4s : json4s-native_2.12 jar 3.5.2
com.typesafe.akka : akka-actor_2.12 jar 2.4.20
org.apache.commons : commons-csv jar 1.4
org.apache.commons : commons-compress jar 1.14
com.github.sanskrit-coders : indic-transliteration_2.12 jar 1.25
com.github.sanskrit-coders : StarDict jar 1.1
com.github.sanskrit-coders : scala-utils_2.12 jar 0.5
org.scalactic : scalactic_2.12 jar 3.0.4

test (1)

Group / Artifact Type Version
org.scalatest : scalatest_2.12 jar 3.0.4

Project Modules

There are no modules declared in this project.

dict-tools

Tools to process (mainly Indic) dictionaries.

User instructions

Command line interface

  • Jar available here.
  • See src/main/scala/stardict_sanskrit/commandInterface to see what's available.

Example invocation:

java -jar bin/artifacts/dict-tools.jar install  --destinationPath /home/vvasuki/sanskrit-coders/stardict-dicts-installed/ --dictRepoIndexUrl https://raw.githubusercontent.com/sanskrit-coders/stardict-dictionary-updater/master/dictionaryIndices.md --overwrite true

Dictionary and packaging software developer instructions

Update /bin used by dictionary users

To generate the bin/artifacts/dict-tools.jar artifact, which is used by dictionary developers during packaging:

  • Use intellij?
  • sbt assembly

Links to general comments

See indic-transliteration/README for the following info:

com.github.sanskrit-coders

Sanskrit Open Source Programmers

Versions

Version
0.2
0.1