
나는 대부분의 라텍스 프로젝트에 overleaf를 사용하는 경향이 있지만 최근에는 로컬 텍스트 편집기에서 작업해야 했습니다. 나는 R 코드로 많은 작업을 하고 뒷면에 다음 설정을 사용합니다.
\usepackage{listings}
\lstset{language=R,
breaklines=true,
postbreak=\mbox{\textcolor{red}{$\hookrightarrow$}\space},
basicstyle=\small\ttfamily,
stringstyle=\color{DarkGreen},
otherkeywords={0,1,2,3,4,5,6,7,8,9},
morekeywords={TRUE,FALSE},
deletekeywords={data,frame,length,as,character},
keywordstyle=\color{blue},
commentstyle=\color{DarkGreen},}
코드는 뒷면에서 잘 작동하지만 기본 Mac Latex 편집기에서 오프라인으로 이러한 설정으로 작업하려고 할 때마다 포스트 구분선을 제거해야 합니다.
postbreak=\mbox{\textcolor{red}{$\hookrightarrow$}\space}
코드가 컴파일되기 위해서는
나는 일반적으로 뒷면과 오프라인 작업 모두에서 LuaLatex를 사용하여 코드를 컴파일합니다.
결과는 다음과 같이 다양합니다.
뒷면 버전:
보시다시피 로컬 버전에서는 화살표가 누락되었으며 기본 Mac 편집기에 동일한 명령을 삽입하면 편집기에서 파일 컴파일 및 PDF 미리 보기 표시를 거부합니다.
해당 줄을 제거하면 해당 오류는 사라집니다.
제가 뭔가 잘못 설정한 걸까요?
미리 감사드립니다.
PD: 테스트 목적을 위한 전체 코드
\documentclass[usletterpaper]{article}
\usepackage{graphicx}
\usepackage[spanish]{babel}
\selectlanguage{spanish}
\usepackage{changepage}
\usepackage{ragged2e}
\usepackage{amsmath}
\usepackage{titling}
\setlength{\droptitle}{-7em}
\usepackage{amsfonts}
\usepackage{mathtools}
\usepackage{unicode-math}
\usepackage{color}
\usepackage{enumerate}
\usepackage[svgnames]{xcolor}
\usepackage{listings}
\lstset{language=R,
breaklines=true,
postbreak=\mbox{\textcolor{red}{$\hookrightarrow$}\space},
basicstyle=\small\ttfamily,
stringstyle=\color{DarkGreen},
otherkeywords={0,1,2,3,4,5,6,7,8,9},
morekeywords={TRUE,FALSE},
deletekeywords={data,frame,length,as,character},
keywordstyle=\color{blue},
commentstyle=\color{DarkGreen},}
\title{Test}
\author{NA}
\date{Feb 19 2019}
\begin{document}
\begin{lstlisting}[showstringspaces=false,language=R, title= Anexo Codigo en R , frame=single]
rm(list=ls())
##Taller 2 Estadística y Probabilidad Fundamental##
##Preliminares##
options(scipen = 999)
##Punto 1##
##Literal II##
Personas = 0:15; Probabilidad=dpois(Personas, 3)
Probabilidad
plot(Personas, Probabilidad, type="h", lwd=3, col="red",
main="Funcion de Probabilidad: Numero de Personas que Entran a un Banco por Minuto")
##Literal III##
ppois(5,3)-ppois(2,3)
##Literal IV##
ppois(4,3,lower.tail=FALSE)
##Punto 2##
rm(list=ls())
##Literal I##
Puntajes=0:1000
Probabilidad=dnorm(Puntajes, mean = 500, sd = 100,log = FALSE)
plot(Puntajes, Probabilidad, col="red", main="Funcion de Densidad:
Puntajes de Examen de Admisión a Universidad")
rm(list=ls())
Puntajes=0:1000
Probabilidad=pnorm(Puntajes, mean = 500, sd = 100,log = FALSE)
plot(Puntajes, Probabilidad, col="red",
main="Funcion de Distribución de Probabilidad: Puntajes de Examen de Admisión a Universidad")
##Literal II##
rm(list=ls())
Puntajes=0:1000
Probabilidad=dnorm(Puntajes, mean = 500, sd = 100,log = FALSE)
pnorm(600, mean=500, sd =100, lower.tail = FALSE , log = FALSE)
##Literal III##
qnorm(0.75, mean = 500, sd =100, lower.tail = FALSE, log.p = FALSE)
##FIN##
\end{lstlisting}
\end{document}