碰运气解决LATEX中中文颜色深浅不一的问题
在使用CTEX的过程中,有时候会碰见使用Adobe Reader打开pdf中文颜色深浅不一的问题。网上的方法大多是先转换为dvi文件然后再转换为pdf的办法,但是在将dvi转换为pdf的过程中经常遇到问题。
遇到问题之前的配置
\documentclass[a4paper,12pt]{article} \usepackage{amsmath} \usepackage{CJK} \usepackage[margin=1in]{geometry} \usepackage{graphicx} \usepackage{indentfirst} \usepackage{listings} \usepackage{xcolor} \usepackage{ragged2e} \setlength{\parindent}{2em} \lstset{ numbers=left, numberstyle= \tiny, keywordstyle= \color{ blue!70}, commentstyle= \color{red!50!green!50!blue!50}, frame=shadowbox, % 阴影效果 rulesepcolor= \color{ red!20!green!20!blue!20} , escapeinside=``, % 英文分号中可写入中文 xleftmargin=2em,xrightmargin=2em, aboveskip=1em, framexleftmargin=2em } \begin{document} \begin{CJK*}{UTF8}{gbsn}
我的解决办法是将最后的gbsn改成宋体,这样就不会遇见颜色深浅不一了
\documentclass[a4paper,12pt]{article} \usepackage{amsmath} \usepackage{CJK} \usepackage[margin=1in]{geometry} \usepackage{graphicx} \usepackage{indentfirst} \usepackage{listings} \usepackage{xcolor} \usepackage{ragged2e} \setlength{\parindent}{2em} \lstset{ numbers=left, numberstyle= \tiny, keywordstyle= \color{ blue!70}, commentstyle= \color{red!50!green!50!blue!50}, frame=shadowbox, % 阴影效果 rulesepcolor= \color{ red!20!green!20!blue!20} , escapeinside=``, % 英文分号中可写入中文 xleftmargin=2em,xrightmargin=2em, aboveskip=1em, framexleftmargin=2em } \begin{document} \begin{CJK*}{UTF8}{song}