** 반드시 아래 링크된 곳의 파일을 다운 받아서 사용하셔야 합니다. **
http://mindpine.cafe24.com/bbs/zboard.php?id=pds_new&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=64
복사해서 붙여넣는 부분이 많은데, 이곳은 탭문자가 일반공백문자로 나타나네요.
저는 editplus2 프로그램을 이용하였고, 원본소스로는 ppc용 'Holybible' 성경파일을 사용하였습니다. 기타 다른 성경이라도 파일이 아래처럼 되어 있는 경우 가능합니다.
----------------------------------------
마 1:1 ...
마 1:2 ..
.
.
.
----------------------------------------
시작합니다.
----------------------------------------
0. 준비
준비물 : EditPlus2, 원본성경파일, java가 설치된 컴퓨터, BibleConverter
프로그램을 설치합니다. 쉐어웨어이지만 기한이 지나도 사용이 가능한 좋은(?) 프로그램입니다.
(네이버나 심파일에서 검색해서 다운 받으세요)
java 설치, Converter설치 과정은 '왕초보'님의 강좌를 참고하세요.
http://www.kpug.net/zboard/view.php?id=course&page=4&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=588
성경파일을 불러들인 후에 Ctrl + H 를 누릅니다.
찾기 바꾸기 창이 뜨면 '정규식'에 체크합니다.
----------------------------------------
1. 모든 구절에 <VERSE>넣기
찾는 말 : \n
바꿀 말 : \n<VERSE>
----------------------------------------
2. 모든 구절에 </VERSE>넣기
찾는 말 : \n
바꿀 말 : </VERSE>\n
----------------------------------------
3. 태그 추가하기
맨 윗줄 - 영어성경 (큰따옴표 안을 수정합니다)
<PARSERINFO ENCODE="iso-8859-1" WORDTYPE="SPCSEP">
<BIBLE NAME="NIV" INFO="New International Version">
<BOOK NAME="Genesis" NUMBER="10" SHORTCUT="GEN">
<VERSE><CHAPTEXT>Chapter 1<VERSTEXT>
맨 윗줄 - 한글성경 (큰따옴표 안을 수정합니다)
<PARSERINFO ENCODE="CP949" WORDTYPE="SPCSEP">
<BIBLE NAME="개역" INFO="개역한글판">
<BOOK NAME="창세기" NUMBER="10" SHORTCUT="창">
<VERSE><CHAPTEXT>제 1 장<VERSTEXT>
맨 아랫줄
</VERSE>
</CHAPTER>
</BOOK>
</BIBLE>
----------------------------------------
4. 각권의 1장1절 바꾸기 (확장 버튼 클릭)
여기서부터는 '확장'버튼을 클릭하여 사용합니다.
아래 숫자 1 오른쪽은 탭문자가 있으므로 아래의 (탭문자까지 복사)이라고 쓰여있는 앞부분까지 복사&붙여넣기합니다.
찾는 말 :
<VERSE>.* 1:1 (탭문자까지 복사)
바꿀 말 :
</CHAPTER>
</BOOK>
<BOOK NAME="" NUMBER="" SHORTCUT="">
<CHAPTER>
<VERSE><CHAPTEXT>Chapter <VERSTEXT>가 1:1 (탭문자까지 복사)
결과 : 구약 39회, 신약 27회 바뀝니다.
----------------------------------------
5. 각장의 1절 바꾸기 (약어가 한글자인 부분, 창 출 레 등등)(확장 버튼 클릭)
찾는 말 :
<VERSE>. [0-9]*:1 (탭문자까지 복사)
바꿀 말 :
</CHAPTER>
<CHAPTER>
<VERSE><CHAPTEXT>Chapter <VERSTEXT>나 2:1 (탭문자까지 복사)
결과 : 구약 729회, 신약 182회 바뀝니다.
----------------------------------------
6. 각장의 1절 바꾸기 (약어가 두글자인 부분, 왕상 고전 고후 등등)(확장 버튼 클릭)
찾는 말 :
<VERSE>.. [0-9]*:1 (탭문자까지 복사)
바꿀 말 :
</CHAPTER>
<CHAPTER>
<VERSE><CHAPTEXT>Chapter <VERSTEXT>나 2:1 (탭문자까지 복사)
결과 : 구약 161회, 신약 51회 바뀝니다.
----------------------------------------
7. 중복된 부분 삭제하기
가장 윗부분부터 자세히 살펴보시면 똑같은 것이 여러개 있는 걸 알 수 있습니다.
아래는 삭제할 부분입니다.
<BOOK NAME="Genesis" NUMBER="10" SHORTCUT="GEN">
</CHAPTER>
</BOOK>
----------------------------------------
8. 각 권의 BOOK NAME, NUMBER, SHOUTCUT 수동으로 채워넣기
이건 정규식이 불가능합니다. 직접 타이핑 하세요.
CTRL + F를 눌러 '찾기' 창을 띄운 후..
찾는 말 :
BOOK NAME
----------------------------------------
9. 각 장의 CHAPTEXT 수동으로 채워넣기
역시 직접 숫자를 집어넣으셔야 합니다. 찾기 창을 띄운 후
찾는 말 :
CHAPTEXT
----------------------------------------
10. 창1:1 등의 '권장절'문자 삭제하기 (마지막 작업입니다)
찾는 말:
. [0-9]*:[0-9]* (탭문자까지 복사)
바꿀 말 : (아무것도 쓰지 않습니다)
----------------------------------------
11. pdb파일로 변환하기(C:\BibleConverter\에 작업한 소스 파일을 넣으세요)
시작->실행->cmd->cd\->cd BibleConveter->java BibleConverter source
----------------------------------------
더씀 : 예제 소스파일(쉬운성경) 첨부합니다. 참고하세요.
아래는 각 성경의 숫자입니다.
창세기 창 Genesis GEN - 10
출애굽기 출 Exodus EXO - 20
레위기 레 Leviticus LEV - 30
민수기 민 Numbers NUM - 40
신명기 신 Deuteronomy Deu - 50
여호수아 수 Joshua JOS - 60
사사기 삿 Judges JUG - 70
룻기 룻 Ruth RUT - 80
사무엘상 삼상 1 Samuel 1SA - 90
사무엘하 삼하 2 Samuel 2SA - 100
열왕기상 왕상 1 Kings 1KI - 110
열왕기하 왕하 2 Kings 2KI - 120
역대상 대상 1 Chronicles 1CH - 130
역대하 대하 2 Chronicles 2CH - 140
에스라 스 Ezra EZR - 150
느혜미야 느 Nehemiah NEH - 160
에스더 에 Esther EST - 190
욥기 욥 Job JOB - 220
시편 시 Psalms PS - 230
잠언 잠 Proverbs PRO - 240
전도서 전 Ecclesiastes ECC - 250
아가 아 Song of Songs SON - 260
이사야 사 Isaiah ISA - 290
예레미야 렘 Jeremiah JER - 300
애가 애 Lamentations LAM - 310
에스겔 겔 Ezekiel EZE - 330
다니엘 단 Daniel DAM - 340
호세야 호 Hosea HOS - 350
요엘 욜 Joel JOE - 360
아모스 암 Amos AMO - 370
오바댜 옵 Obadiah OBA - 380
요나 욘 Jonah JON - 390
미가 미 Micah MIC - 400
나훔 나 Nahum NAH - 410
하박국 합 Habakkuk HAB - 420
스바냐 습 Zephaniah ZEP - 430
학개 학 Haggai HAG - 440
스가랴 슥 Zechariah ZEC - 450
말라기 말 Malachi MAL - 460
마태복음 Matthew MAT - 470
마가복음 Mark MAK - 480
누가복음 Luke LUK - 490
요한복음 John JHN - 500
사도행전 Acts ACT - 510
로마서 Romans ROM - 520
고린도전서 1 Corinthians 1CO - 530
고린도후서 2 Corinthians 2CO - 540
갈라디아서 Galatians GAL - 550
에베소서 Ephesians EPH - 560
빌립보서 Philippians PHL - 570
골로새서 Colossians COL - 580
데살로니가전서 1 Thessalonians 1TS - 590
데살로니가후서 2 Thessalonians 2TS - 600
디모데전서 1 Timothy 1TI - 610
디모데후서 2 Timothy 2TI - 620
디도서 Titus TIT - 630
빌레몬서 Philemon MON - 640
히브리서 Hebrews HEB - 650
야고보서 James JAS - 660
베드로전서 1 Peter 1PE - 670
베드로후서 2 Peter 2PE - 680
요한일서 1 John 1JN - 690
요한이서 2 John 2JN - 700
요한삼서 3 John 3JN - 710
유다서 Jude JUD - 720
요한계시록 Revelation REV - 730