feat: pip 안 쓰고 git submodule 로 wget 을 가져옴
							parent
							
								
									4505b690a4
								
							
						
					
					
						commit
						742a2fbf85
					
				| 
						 | 
					@ -0,0 +1,3 @@
 | 
				
			||||||
 | 
					[submodule "src/wget"]
 | 
				
			||||||
 | 
						path = src/wget
 | 
				
			||||||
 | 
						url = https://github.com/steveeJ/python-wget
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,7 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# TODO: 블록 글자 추가
 | 
					# TODO: 블록 글자 추가
 | 
				
			||||||
# TODO: 기울임꼴(ah 같은 특수 기울임도) 추가
 | 
					# TODO: 기울임꼴(ah 같은 특수 기울임도) 추가
 | 
				
			||||||
 | 
					# TODO: 합자 추가
 | 
				
			||||||
 | 
					
 | 
				
			||||||
config = {
 | 
					config = {
 | 
				
			||||||
    # -------------------------------------------
 | 
					    # -------------------------------------------
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -10,7 +10,7 @@ def getFontPath():
 | 
				
			||||||
        wgetHandler.download(github_NotoSansMonoCJKkr,"assets/NotoMonoCJKkr.otf")
 | 
					        wgetHandler.download(github_NotoSansMonoCJKkr,"assets/NotoMonoCJKkr.otf")
 | 
				
			||||||
    return "assets/NotoMonoCJKkr.otf"
 | 
					    return "assets/NotoMonoCJKkr.otf"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
def pasteGlyphs(target,source,baseSize=550):
 | 
					def pasteGlyphs(target,source,baseSize=550,JapaneseGlyphs=False,CJKUnifiedIdeographs=False):
 | 
				
			||||||
    source.cidFlatten()
 | 
					    source.cidFlatten()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def select(font):
 | 
					    def select(font):
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										12
									
								
								src/build.py
								
								
								
								
							
							
						
						
									
										12
									
								
								src/build.py
								
								
								
								
							| 
						 | 
					@ -13,7 +13,7 @@ def build(config=None):
 | 
				
			||||||
    kawaii.encoding = 'UnicodeFull'
 | 
					    kawaii.encoding = 'UnicodeFull'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    # 한글 글리프 붇여넣기
 | 
					    # 한글 글리프 붇여넣기
 | 
				
			||||||
    if config.CopyKoreanGlyphs:
 | 
					    if config.get("CopyKoreanGlyphs"):
 | 
				
			||||||
        # 나눔 스퀘어 네오 다운로드/불러오기
 | 
					        # 나눔 스퀘어 네오 다운로드/불러오기
 | 
				
			||||||
        nanumSquareNeo = fontforge.open(
 | 
					        nanumSquareNeo = fontforge.open(
 | 
				
			||||||
            NanumSquareNeoLoader.getFontPath())
 | 
					            NanumSquareNeoLoader.getFontPath())
 | 
				
			||||||
| 
						 | 
					@ -22,11 +22,17 @@ def build(config=None):
 | 
				
			||||||
            target=kawaii,baseSize=550,
 | 
					            target=kawaii,baseSize=550,
 | 
				
			||||||
            source=nanumSquareNeo)
 | 
					            source=nanumSquareNeo)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if config.CopyJPGlyphs or config.Copy:
 | 
					    if (config.get("CopyJapaneseGlyphs") or
 | 
				
			||||||
 | 
					        config.get("CopyCJKUnifiedIdeographs")):
 | 
				
			||||||
        # 노토 모노 다운로드/불러오기
 | 
					        # 노토 모노 다운로드/불러오기
 | 
				
			||||||
        notoMono = fontforge.open(
 | 
					        notoMono = fontforge.open(
 | 
				
			||||||
            NotoMonoLoader.getFontPath())
 | 
					            NotoMonoLoader.getFontPath())
 | 
				
			||||||
            
 | 
					        # 글리프 붇여넣기
 | 
				
			||||||
 | 
					        NotoMonoLoader.pasteGlyphs(
 | 
				
			||||||
 | 
					            JapaneseGlyphs=config.get("CopyJapaneseGlyphs") or False,
 | 
				
			||||||
 | 
					            CJKUnifiedIdeographs=config.get("CopyCJKUnifiedIdeographs") or False,
 | 
				
			||||||
 | 
					            target=kawaii,baseSize=550,
 | 
				
			||||||
 | 
					            source=nanumSquareNeo)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    # 생성
 | 
					    # 생성
 | 
				
			||||||
    kawaii.generate("kawaiiPatched.ttf")
 | 
					    kawaii.generate("kawaiiPatched.ttf")
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1 @@
 | 
				
			||||||
 | 
					Subproject commit fdd3a0f8404ccab90f939f9952af139e6c55142a
 | 
				
			||||||
		Loading…
	
		Reference in New Issue