Skip to content

πŸ“š AutoHotkey Library for processing Korean alphabet, "Hangul"

License

Notifications You must be signed in to change notification settings

devPnal/every-hangul

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

The v2 repository and library is also available in English.

Deprecated: AutoHotkey v1.1 is deprecated now, So I will update a different repository with the new libraries that available in AHK v2.
버전 지원 μ’…λ£Œλ¨: μ˜€ν† ν•«ν‚€ v1.1 버전이 더이상 λ‚˜μ˜€μ§€ μ•ŠμœΌλ―€λ‘œ, v2에 λŒ€μ‘λ˜λŠ” μƒˆ 라이브러리λ₯Ό λ‹€λ₯Έ μ €μž₯μ†Œμ— μ—…λ°μ΄νŠΈ ν•  μ˜ˆμ •μž…λ‹ˆλ‹€.

New repo: https://github.com/devPnal/HanulModu

λͺ¨λ‘μ˜ ν•œκΈ€

μ†Œκ°œ

'λͺ¨λ‘μ˜ ν•œκΈ€'은 μ˜€ν† ν•«ν‚€μ—μ„œ ν•œκΈ€μ„ κ°€κ³΅ν•˜κΈ° μœ„ν•œ λΌμ΄λΈŒλŸ¬λ¦¬μž…λ‹ˆλ‹€

λ§Žμ€ 질문/λ‹΅λ³€ ν™œλ™μ„ ν•΄μ˜€λ©΄μ„œ ν•œκΈ€ μ‘°μž‘μ— κ΄€ν•΄ μ—¬μ­€λ³΄μ‹œλŠ” 뢄듀이 λ§Žμ•˜μ§€λ§Œ,
기쑴의 ν•œκΈ€ κ΄€λ ¨ ν•¨μˆ˜λ“€μ€ 이곳 μ €κ³³ ν©μ–΄μ ΈμžˆμœΌλ©°, λ„ˆλ¬΄ μ˜€λž˜λ˜κ±°λ‚˜ μ—¬λŸ¬ κ΅°λ°μ—μ„œ μ§œκΉκΈ°ν•œ μ½”λ“œκ°€ λ§ŽμŠ΅λ‹ˆλ‹€.

λ”°λΌμ„œ, λͺ¨λ‘κ°€ 쉽고 νŽΈν•˜κ²Œ μ˜€ν† ν•«ν‚€μ—μ„œ ν•œκΈ€μ„ λ‹€λ£° 수 있게 ν•˜κΈ° μœ„ν•΄ μƒˆλ‘œ ν•¨μˆ˜λ₯Ό μž‘μ„±ν•˜κ³ , 이λ₯Ό 라이브러리둜 λ¬Άμ–΄ λ°°ν¬ν•˜κ²Œ λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

μ²˜μŒλΆ€ν„° 직접 κ°œλ°œν•˜μ˜€κΈ° λ•Œλ¬Έμ— λ§Žμ€ 검증이 이루어지지 μ•Šμ•˜μŠ΅λ‹ˆλ‹€. GitHub κΈ°μ—¬ λ˜ν•œ ν™˜μ˜μž…λ‹ˆλ‹€.

μ‚¬μš© ν™˜κ²½

μ˜€ν† ν•«ν‚€ v1.1.31 이상 λ²„μ „μ—μ„œ μž‘λ™ν•©λ‹ˆλ‹€. (v2 버전은 https://github.com/devPnal/every-hangul-v2 μ—μ„œ μ‚¬μš© κ°€λŠ₯ν•©λ‹ˆλ‹€.)

λ”°λΌμ„œ, 2019λ…„ 10μ›” 이전에 μ˜€ν† ν•«ν‚€λ₯Ό λ‹€μš΄λ‘œλ“œ ν•˜μ‹  뢄듀은 μ΅œμ‹  λ²„μ „μœΌλ‘œ μ—…λ°μ΄νŠΈ ν•΄μ£Όμ„Έμš”. (https://autohotkey.com)
Unicode 지원 ν™˜κ²½μ—μ„œλ§Œ μž‘λ™ν•©λ‹ˆλ‹€. ANSIλŠ” μ•ˆλΌμš” λ…Έλ…Έ.

μ••μΆ• νŒŒμΌμ— μžˆλŠ” [ν˜Έν™˜μ„± 체크.ahk]λ₯Ό μ‹€ν–‰ν•˜μ‹œλ©΄ μ‚¬μš©ν•  수 μžˆλŠ” ν™˜κ²½μΈμ§€ ν™•μΈν•΄μ€λ‹ˆλ‹€.

This line does not contain a recognized action
β–² 이 였λ₯˜κ°€ λœ¬λ‹€λ©΄ μ§€μ›λ˜μ§€ μ•ŠλŠ” μ˜€ν† ν•«ν‚€ λ²„μ „μ΄λ‹ˆ, κΌ­ μ—…λ°μ΄νŠΈ ν•΄μ£Όμ„Έμš”.

각쒅 ν•¨μˆ˜λ“€μ΄ 정상 λ™μž‘ν•˜μ§€ μ•ŠλŠ”λ‹€λ©΄ λ™μž‘ ν™˜κ²½μ„ Unicode둜 μ„€μ •ν•œ ν›„ μž¬μ‹€ν–‰ν•΄μ£Όμ„Έμš”.

μ‚¬μš©λ²• (κ°„λž΅)

μ•„λž˜μ™€ 같이 μž„ν¬νŠΈν•΄μ„œ μ‚¬μš©ν•˜μ‹œλ©΄ λ©λ‹ˆλ‹€.

#include EveryHangul.ahk

μžμ„Έν•œ 방법은 파일 λ‚΄ '예제'와 라이브러리 λ‚΄ 주석을 μ°Έκ³ ν•΄μ£Όμ„Έμš”.

제곡 κΈ°λŠ₯

  • ν•œκΈ€ μžμ†Œ 뢄리 (μ•ˆλ…• β†’ ㅇㅏㄴㄴㅕㅇ)
  • ν•œκΈ€ μ˜νƒ€λ‘œ λ³€ν™˜ (μ•ˆλ…• β†’ dkssud)
  • 쑰사 μžλ™μœΌλ‘œ 선택 (철수 β†’ 철수'κ°€'(철수'λŠ”', 철수'λ₯Ό', 철수'μ•Ό' λ“±)
  • 초/쀑/μ’…μ„± μž„μ˜λ‘œ 뽑기
  • ν•œ/영 μƒνƒœ 체크와 ν•œ/영 λ³€ν™˜
  • λ¬Έμžμ—΄μ—μ„œ μ΄ˆμ„± μΆ”μΆœν•˜κΈ° (μ•ˆλ…• β†’ γ…‡γ„΄)
  • λ¬Έμž₯의 μ–΄μ ˆ 수 κ°€μ Έμ˜€κΈ° (동해 λ¬Όκ³Ό 백두산이 마λ₯΄κ³  닳도둝 β†’ 5)
  • ν•œκΈ€ 자λͺ¨ μ‘°ν•© (γ…Ž,γ…£,γ…Ž β†’ 힣)

λΌμ΄μ„ μŠ€(μ΄μš©ν—ˆκ°€)

MIT λΌμ΄μ„ μŠ€λ₯Ό λ”°λ¦…λ‹ˆλ‹€.

κ°„λ‹¨ν•œ λΌμ΄μ„ μŠ€ μš”μ•½:

  • 이 μ†Œν”„νŠΈμ›¨μ–΄λ₯Ό λˆ„κ΅¬λΌλ„ λ¬΄μƒμœΌλ‘œ μ œν•œμ—†μ΄ 취급해도 μ’‹μŠ΅λ‹ˆλ‹€.
  • μ œκ°€ ν—ˆκ°€ν•œ νŠΉλ³„ν•œ κ²½μš°κ°€ μ•„λ‹Œ ν•œ, μ €μž‘κΆŒ ν‘œμ‹œ 및 λΌμ΄μ„ μŠ€ ν—ˆκ°€ ν‘œμ‹œ(LICENSE 파일)λ₯Ό μ†Œν”„νŠΈμ›¨μ–΄μ˜ λͺ¨λ“  볡제물 λ˜λŠ” μ€‘μš”ν•œ 뢀뢄에 κΈ°μž¬ν•΄μ•Ό ν•©λ‹ˆλ‹€.
  • μ €μž λ˜λŠ” μ €μž‘κΆŒμžμΈ μ €λŠ” μ†Œν”„νŠΈμ›¨μ–΄μ— κ΄€ν•΄μ„œ μ•„λ¬΄λŸ° μ±…μž„μ„ μ§€μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

μœ„ μš”μ•½μ€ μš”μ•½μΌ 뿐이며, μ „λ¬Έ λΌμ΄μ„ μŠ€λŠ” LICENSE νŒŒμΌμ„ μ°Έκ³ ν•˜μ‹œκΈΈ λ°”λžλ‹ˆλ‹€.

μ—°λ½μ²˜

이메일: contact@pnal.dev

About

πŸ“š AutoHotkey Library for processing Korean alphabet, "Hangul"

Resources

License

Stars

Watchers

Forks