โมดูลสำหรับการทดสอบและการวัดประเภทอื่น ๆ บนข้อความปกติเช่นในหนังสือหรือนวนิยายหรือสำหรับเรื่องนั้นคู่มือ
เรายังไม่ได้อยู่ที่นั่น แต่ในขณะนี้มันเป็นตัวตรวจสอบการสะกดคำที่ค่อนข้างดีที่สามารถใช้ กับคลาวด์ ในสภาพแวดล้อมวรรณกรรมการรวมอย่างต่อเนื่อง
ผู้ที่เขียนนิยายหรือสารคดีโดยใช้ข้อความง่าย ๆ การทำเครื่องหมายหรือรูปแบบที่คล้ายกัน คุณไม่จำเป็นต้องรู้ Perl หรือการรวมอย่างต่อเนื่องหรือไม่มีอะไรมากไปกว่าการคลิกที่นี่และที่นั่นและบันทึกไฟล์ คุณอาจรู้จักการเขียนโปรแกรม แต่ไม่จำเป็นสำหรับการใช้งาน
ช่วยประหยัดเวลาโดยการตรวจสอบการสะกดโดยอัตโนมัติ นอกจากนี้ยังมีมาตรการความคืบหน้าด้วยการบอกคุณว่าคุณเขียนคำไปเท่าไหร่และทั้งหมดซึ่งเป็นผลข้างเคียงที่ตั้งใจไว้ในการนับจำนวนการทดสอบ == จำนวนคำ
บันทึกไฟล์ที่คุณต้องการทดสอบไปยังไดเรกทอรีเดียวที่เรียกว่าตัวอย่าง text
โดยใช้ .markdown
, .txt
หรือ .md
ไดเรกทอรีนั้นจะถือ words.dic
ที่คุณจะบันทึกคำจริงที่ไม่รวมอยู่ในพจนานุกรมทั่วไป นั่นคือพจนานุกรมส่วนตัวของคุณสั้น ๆ
ลงทะเบียนสำหรับ Travis CI คุณสามารถใช้บัญชี GitHub ของคุณ เลือก repo ที่ข้อความของคุณโฮสต์และเปิดใช้งาน คุณอาจต้องซิงค์บัญชีของคุณหากมีการสร้าง repo เมื่อเร็ว ๆ นี้
สร้างไฟล์กำหนดค่า .travis.yml
ในโฮมไดเร็กตอรี่ของ repo ของคุณ มีตัวอย่างสองสามตัวอย่าง (ภาษาอังกฤษและสเปน) ใน repo นี้ คุณยังสามารถคัดลอกและวางสิ่งนี้ได้
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
ของคุณไฟล์ dic ด้วยรูปแบบนี้
4
OneWord
AnotherWord
FooBar
Þor
ง่ายพอใช่มั้ย
นอกจากนี้คุณยังสามารถใช้การกระทำของ GitHub นี้โดยตรงในที่เก็บข้อมูลของคุณเพื่อตรวจสอบ readme มันลบองค์ประกอบ markdown ทั้งหมดที่ไม่ใช่ readme คุณอาจต้องปรับให้เข้ากับสถานการณ์ของคุณ (หรือทิ้งไว้ที่นั่น)
คุณสามารถยกปัญหาการขอความช่วยเหลือ
ความช่วยเหลือเกี่ยวกับภาษาอื่น ๆ จะดีมาก การเพิ่มการทดสอบนอกเหนือจากการตรวจสอบการสะกดคำบริสุทธิ์เช่นไวยากรณ์ก็จะดีเช่นกัน ตรวจสอบปัญหาและไฟล์สิ่งที่ต้องทำสำหรับแนวคิดหรือสร้างปัญหาของคุณเอง
การกระจายนี้ได้รับอนุญาตภายใต้ GPL รวมถึง Test::Text::Sentence
เดิม Text::Sentence
จาก HTML::Summary
, (c) โดย Neilb, ลิขสิทธิ์เริ่มต้นโดย CRE และได้รับใบอนุญาตภายใต้ใบอนุญาตศิลปะ