분류 전체보기 25

[사용중지] 세벌식 3-D1 & 3-D1 옛한글 자판안(갈마들이 공세벌식)

※ 중요 공지(2021-08-18): 3-D1 자판의 날개셋 설정 파일 배포를 중단합니다. 3-D1 자판은 3-D2 자판으로 갈음했습니다. 3-D2 자판은 옛한글 자판의 갈마들이 적용 및 현대 한글 자판과의 기호 완벽 호환 등 크게 개선되었고, 현대 한글 자판의 기호 배치 단순화, 타자법의 일관화, 기호 배열 개선 등 여러모로 개선되었습니다. 또한, 3-D2 자판은 3-D1을 사용하시던 분이라면 받침 배열 3개와 기호 바뀐 기호 자리(부등호 및 따옴표)만 익히시면 되어 학습 부담이 거의 없습니다. 단, 초-중성 갈마들이 모음은 타자법의 일관화의 이유로 삭제하여(아래아 제외), 이 부분은 원래 공세벌식 자판의 ㅖ·ㅢ·ㅜ·ㅗ 타자법으로 바꾸셔야만 합니다. 3-D2 자판은 [이 링크(블로그)]나 [이 링크(세..

두벌식과 세벌식의 비교 및 더 나은 두벌식 자판들

한글 자판 배열 중에서 가장 많이 쓰이는 것은 표준 두벌식일 것입니다. 표준 두벌식을 제외한다면 세벌식 최종(모든 세벌식의 최종 배열은 아닙니다. 공병우 최종 자판이 옳은 명칭입니다), 세벌식 3-90이 있습니다. 두벌식과 세벌식 모두 아주 다양한 배열이 있지만, 가장 많이 쓰이는 두벌식 표준과 세벌식 3-90, 최종을 비교하겠습니다. 자판 배열도를 비교해보자 표준 두벌식의 자판 배열은 이렇게 생겼습니다. 모르시는 분은 없을 겁니다. 한 번도 못 봤다면 간첩이라고 생각해도 될 정도로 흔히 쓰는 배열이기 때문입니다. 각설하고, 모음은 왼손으로 치고, 자음은 오른손으로 치게 되어있습니다. 특징적인 점은 B키에 모음 ㅠ가 배열되어 있는데, B키는 원래 왼손으로 누르는 키이지만 많은 분들이 자음은 왼손, 모음은..

세벌식 3-90과 최종을 혼합하고 특수문자를 추가한 세벌식 배열 + 캡스락을 자동으로 꺼주는 오토핫키 스크립트

※ 아주 거창하게 새로운 세벌식을 제안하는 게 아니라 제가 편하게 쓰려고 조금 개조한 배열을 공유하는 것입니다 세벌식 3-90 자판은 영문 자판의 기호를 넣기에는 편리하나 일부 겹밭침이 없고 ㅈ 받침이 너무 멀리 있다는 문제가 있고, 최종 자판은 반대로 모든 한글 자모를 손쉽게 입력할 수 있지만 영문 자판의 기호가 다 들어있지 않아 한영 전환을 해야 하는 등의 문제점이 있어서 제 나름대로 배열을 조금 수정해봤습니다. 캡스락을 사용하는 배열이며, 캡스락이 자동으로 꺼지는 오토핫키 스크립트를 글 맨 아래에 적어놨습니다. 두 자판을 혼합한 자판 배열입니다. 자판 배열도에서 왼쪽 아래는 기본 아랫글쇠, 왼쪽 위는 윗글쇠, 오른쪽 아래는 캡스락을 키고 쉬프트를 누르지 않은 상태에서 입력되는 특수문자입니다. 한글 ..

(삽질) 숫자열이 없는 키보드로 세벌식 치기

저는 손목이 별로 좋지 않습니다. 그래서 일반적인 키보드로 타자를 할 때면 얼마 가지 않아서 오른쪽 손목이 저려오고는 했습니다. 그래서 인체공학 키보드를 찾고 있었는데 영 제 조건에 맞는 것을 찾기가 어려웠습니다. 저는 키보드를 책상에 올려놓는게 아닌 키보드 트레이에 놓고 사용하기 때문에 MS의 스컬프트 키보드나 Kinesis Advantage, Maltron L90같은 키보드들은 도저히 올려놓을 방법이 보이질 않더군요. 거기다 저는 키보드에 돈을 쏟아부을 정도로 돈이 많은 사람이 아닙니다. 그래서 적당히 타협을 해서 Keyboardio의 Atreus를 구매했습니다. 로마자 부분은 엄지 부분과 높이차를 두기 위해 원래 가지고 있던 SA 프로파일 키캡을 장착했습니다. 순정 키캡은 XDA 프로파일입니다. 손..

주저리주저리 2021.03.22

난해한 프로그래밍 언어 ABF(ASCII BrainF**k)

ABF는 브레인퍽을 기반으로 한 난해한 프로그래밍 언어입니다. ABF는 BF의 확장 방언으로 취급할 수 있습니다. ABF의 특징과 기능은 아래와 같습니다. 브레인퍽의 명령어 8개를 포함 다양한 데이터 타입 지원(schar, int, uchar, uint, double) 논리연산, 비교연산, 사칙연산, 나머지연산, 비트단위 연산, 비트-쉬프트 연산 지원 인터프리터로의 에러 코드 핸들링 지원(허접합니다) BASIC 스타일의 줄 번호 및 jump 지원 Jump를 통한 서브루틴 구현 지원 메모리 제로필 명령 내장 훨씬 복잡한(?) 문법 Jump를 통한 코드 스파게티화 지원 라이브러리 지원(인터프리터에서 지원함) 무작위 숫자 생성 지원 ASCII 코드 타이핑 없이 문자열 저장 지원 현재 ABF 인터프리터 버전은 ..

컴퓨터 2021.02.27