기술적인 지식이 없는 사람들을 위한 업데이트된 초보자 튜토리얼:
[1부: 기본 원칙] "게으른 사람들을 위한 희소식: 조판을 전혀 하지 않는 위챗 편집자가 되는 방법은?" 》
[다음 기사: 문법 가이드] "WeChat 공식 계정을 위한 MarkDown 조판 전체 가이드"
최신 안정 버전을 다운로드하세요: Windows 버전/Mac 버전
.md
파일로 저장한 다음 temp
디렉터리에 넣습니다.maxpress
프로그램을 더블클릭하여 실행하면 result/html
디렉터리에 같은 이름의 .html
파일이 생성됩니다..html
파일을 브라우저로 열고 모두 선택하고 복사한 후 WeChat 편집기에 붙여넣습니다.【주의사항】
.md
파일과 여러 하위 디렉터리(중첩 하위 디렉터리 포함)의 일괄 변환을 지원합니다..md
파일이 result/archive
디렉터리로 이동됩니다. 이 기능은 구성 파일(auto_archive)을 수정하여 비활성화할 수 있습니다. 변환 프로그램을 실행하기 전에 config.json
파일을 수정하여 공통 형식 변수를 사용자 정의하세요.
포함하다:
변수 이름 | 기본값 | 설명하다 |
---|---|---|
main_size | 16px | 본문 크기 |
theme_color | #349971 | 제목, 강조 요소 등 텍스트 색상에 사용되는 테마 색상입니다. |
text_color | #555 | 본문 텍스트 색상 |
quote_color | #999 | 참조 상자 및 코드 상자의 텍스트 색상 |
line_height | 오후 2시 | 텍스트 줄 높이 |
para_spacing | 1.5em | 텍스트 단락 간격 |
맞추다 | 다수의 | 각 부분의 가로 정렬은 left 또는 center 정렬을 권장합니다. ( h1 ~ h6 제목 1 ~ 제목 6을 나타내고 content 본문을 나타냄) |
메인_마진 | 3% | 콘텐츠 양쪽의 공백 비율 |
배너_URL | "" | 주의를 유도하는 기사 헤더의 이미지 URL |
포스터_URL | "" | 하단 포스터 이미지의 QR코드/주소 |
변환 목록 | 진실 | 텍스트의 목록을 일반 단락으로 변환하여 WeChat에서 목록 일련 번호 스타일을 제대로 표시할 수 없는 문제 수정(WeChat에만 해당) |
ul_style | "○" | 순서가 지정되지 않은 목록을 일반 단락으로 변환한 후 각 항목 앞의 기호 식별( convert_list 가 true 인 경우에만 활성화됨) |
auto_archive | "" | 자동 보관 여부(변환 후 원본 .md 파일을 result/archive 디렉터리로 이동) |
auto_rename | 거짓 | 충돌하는 파일 이름 처리: 자동으로 이름을 바꾸 true 이고, 이전 파일을 덮어쓰려면 false . |
주목:
theme_color
변경하는 것이 좋으며 나머지는 기본 구성을 사용할 수 있습니다.convert_list
옵션을 추가하십시오. 이 옵션이 true
이면 본문의 모든 목록(코드 블록의 내용 제외)이 단락 시작 부분에 일련 번호가 있는 일반 단락으로 변환됩니다. 이 경우 styles.less
목록에 대해 특별히 설정된 스타일은 유효하지 않습니다. 더 좋은 방법이 있다면 이슈를 열어 알려주세요. 기본 스타일의 개별 스타일을 재정의하려면 custom.css
직접 작성할 수 있으며 이는 default.css
다음에 가져옵니다.
example.md
-> example.html
(html을 다운로드하여 브라우저에서 열어주세요)
공개 계정 기사의 예: WeChat 공개 계정의 MarkDown 형식 지정에 대한 전체 가이드
컴퓨터에 Python 환경이 설치되어 있는 경우 스크립트를 직접 실행할 수 있습니다. Master 브랜치에서 최신 안정 버전을 다운로드하는 것이 좋습니다.
Python 3.5.2를 사용하여 개발된 CSS 스타일시트는 LESS를 사용하여 컴파일됩니다. Python 3 환경에서 사용하는 것을 권장합니다.
종속 패키지: mistune, premailer, lesscpy
신속하게 종속 항목 설치: pip install -r requirements.txt
직접 실행: python maxpress.py
또는 모듈로 가져옵니다.
import maxpress
maxpress.convert_all(archive=True, styles=None)
기본 스타일을 완전히 버리고 사용자 정의 CSS 스타일 시트를 활성화하려면 styles
매개변수(여러 목록 전달 지원)를 통해 사용자 정의 CSS 파일 경로를 전달한 다음 config.json
에서 스타일을 정의하는 데 사용되는 매개변수를 전달할 수 있습니다. 실패하면 모든 사용자 정의 스타일시트 다음에 custom.css
가져옵니다.
스타일이 지정된 목록을 WeChat 편집기에 붙여넣을 때 실수로 형식이 손실될 수 있습니다(WeChat 버그인 것 같습니다.) 현재 이는 각 li
요소에 추가 span
요소 패키징 스타일을 추가하여 일시적으로 해결할 수 있습니다. 그러나 스타일을 사용자 정의하는 경우 li span
에 설정된 글꼴 크기, 색상 등은 상위 요소와 정확히 동일할 수 없으며, 그렇지 않으면 WeChat 편집기에 붙여넣을 때 자동으로 제거됩니다.
example.md
-> example.html
(html을 다운로드하여 브라우저에서 열어주세요)
디자인 아이디어와 일부 기본 스타일에 대해서는 다음을 참조하세요.
markdownhere.css
MIT