책이나 소설에서와 같이 일반 텍스트에서 다른 종류의 메트릭을 테스트하고 수행하기위한 모듈, 또는 그 문제에 대해 매뉴얼.
우리는 아직 거기에 없지만, 당분간 지속적인 통합 문학 환경에서 클라우드에서 사용할 수있는 꽤 좋은 철자 체커입니다.
간단한 텍스트, 마크 다운 또는 이와 유사한 형식을 사용하여 소설이나 논픽션을 작성하는 사람들. 여기저기서 클릭하고 파일을 저장하는 것보다 PERL 또는 지속적인 통합을 알 필요가 없습니다. 당신은 아마도 프로그래밍을 알고 있지만 실제로 그것을 사용하는 것은 필요하지 않습니다.
철자를 자동으로 확인하여 시간을 절약합니다. 또한 지금까지 작성한 단어 수와 총계에 대한 전체 단어 수 == 단어 수를 계산하는 의도 된 부작용입니다.
테스트하려는 파일을 예를 들어 .markdown
, .txt
또는 .md
Extensions를 사용하여 text
라는 단일 디렉토리로 저장하십시오. 이 디렉토리는 또한 일반 사전에 포함되지 않은 실제 words.dic
를 저장할 단어를 보유합니다. 그것은 당신의 개인 사전입니다.
Travis CI에 가입하십시오. GitHub 계정을 사용할 수 있습니다. 텍스트가 호스팅되는 저장소를 선택하고 활성화하십시오. 최근 리포가 생성 된 경우 계정을 동기화해야 할 수도 있습니다.
repo의 홈 디렉토리에서 .travis.yml
구성 파일을 만듭니다. 이 저장소에는 몇 가지 예 (영어 및 스페인어)가 있습니다. 이것을 복사하여 붙여 넣을 수도 있습니다
branches:
except:
- gh-pages
language: perl
perl:
- "5.22"
before_install:
- sudo apt-get install libhunspell-1.3-0 libhunspell-dev
- curl https://raw.githubusercontent.com/JJ/Test-Text/master/files/just_check_en.t -o just_check.t
- sudo update-locale LANG=en_US.UTF-8 LANGUAGE=en.UTF-8
install: cpanm Test::Text TAP::Harness
script: perl -MTAP::Harness -e 'use utf8; my $harness = TAP::Harness->new( { verbosity => 0} ); die "FAIL" if $harness->runtests( "just_check.t" )->failed;'
해당 파일에 저장하십시오. 데이터 과학 매뉴얼에 직접 이와 같은 예제를 사용할 수도 있습니다.
wget https://github.com/JJ/aprende-datos/blob/master/.travis.yml
그게 다야. push
할 때마다 텍스트 파일이 확인되며 알지 못하는 단어를 반환합니다. 이 형식으로 그것들을 수정하거나 words.dic
파일로 입력 할 수 있습니다.
4
OneWord
AnotherWord
FooBar
Þor
충분히 간단하지 않습니까?
저장소 에서이 github 작업을 직접 사용하여 readme를 확인할 수도 있습니다. ReadMe가 아닌 모든 Markdown 요소를 삭제하므로 상황에 적응해야하거나 그대로 두어야 할 수도 있습니다.
도움을 요청하는 문제를 제기 할 수 있습니다.
다른 언어에 대한 도움이 좋을 것입니다. 문법과 같은 순수한 맞춤법 검사 이외의 테스트를 추가하는 것도 좋습니다. 아이디어에 대한 문제와 TODO 파일을 확인하거나 자신만의 문제를 만듭니다.
이 배포는 GPL에 따라 라이센스가 부여됩니다. Test::Text::Sentence
, 원래 Text::Sentence
문장에서 HTML::Summary
, (c) Neilb, CRE의 초기 저작권 및 예술 라이센스에 따라 라이센스를 부여합니다.