Anzeige:
Ergebnis 1 bis 8 von 8

Thema: Escapeinside Listings

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registrierter Benutzer
    Registriert seit
    13.11.2006
    Beiträge
    232
    Hi Klops,

    in dem Link steht doch das Beispiel zu escapeinside so beschrieben wie ich vorgegangen bin.

  2. #2
    Registrierter Benutzer
    Registriert seit
    09.12.2005
    Beiträge
    1.327
    Und wem würdest Du mehr glauben: Irgend einem Wiki-Book oder der Paketanleitung? Ich jedenfalls, halte mich im Zweifelsfall an die Paketanleitung.

    Wenn Du anderer Meinung bist, kannst Du ja auf der zugehörigen Diskussionsseite mal nachfragen, warum das bei Dir nicht funktioniert.

  3. #3
    Registrierter Benutzer
    Registriert seit
    13.11.2006
    Beiträge
    232
    In dem Punkt gebe ich dir recht, aber deiner Meinung nach dürfte escapeinside={(*}{*)} nicht funktionieren, das tut es aber.

  4. #4
    Registrierter Benutzer
    Registriert seit
    09.12.2005
    Beiträge
    1.327
    Ein Zeichen für vorn, eines für hinten, funktioniert. Diese Diskussion ist im übrigen Zeitverschwendung. Ich habe Dir erklärt, warum es nicht geht. Ich habe Dir erklärt, was stattdessen funktionieren müsste. Ich habe fertig.

  5. #5
    Registrierter Benutzer
    Registriert seit
    13.11.2006
    Beiträge
    232
    Hi Klops,

    "(*" bzw. "*)" sind doch jeweils zwei Zeichen, oder nicht?

  6. #6
    Registrierter Benutzer
    Registriert seit
    13.11.2006
    Beiträge
    232
    Ich versthe das immer noch nicht genau, warum funktioniert denn:

    Code:
    \documentclass[a4paper,fleqn,titlepage,twoside]{scrreprt}
    \usepackage{etex}
    \usepackage[ngerman]{babel}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{scrhack}
    \usepackage{listings}
    \lstloadlanguages{R}
    \lstdefinelanguage{Renhanced}%
      {keywords={abbreviate,abline,abs,acos,acosh,action,add1,add,%
          aggregate,alias,Alias,alist,all,anova,any,aov,aperm,append,apply,%
          approx,approxfun,apropos,Arg,args,array,arrows,as,asin,asinh,%
          atan,atan2,atanh,attach,attr,attributes,autoload,autoloader,ave,%
          axis,backsolve,barplot,basename,besselI,besselJ,besselK,besselY,%
          beta,binomial,body,box,boxplot,break,browser,bug,builtins,bxp,by,%
          c,C,call,Call,case,cat,category,cbind,ceiling,character,char,%
          charmatch,check,chol,chol2inv,choose,chull,class,close,cm,codes,%
          coef,coefficients,co,col,colnames,colors,colours,commandArgs,%
          comment,complete,complex,conflicts,Conj,contents,contour,%
          contrasts,contr,control,helmert,contrib,convolve,cooks,coords,%
          distance,coplot,cor,cos,cosh,count,fields,cov,covratio,wt,CRAN,%
          create,crossprod,cummax,cummin,cumprod,cumsum,curve,cut,cycle,D,%
          data,dataentry,date,dbeta,dbinom,dcauchy,dchisq,de,debug,%
          debugger,Defunct,default,delay,delete,deltat,demo,de,density,%
          deparse,dependencies,Deprecated,deriv,description,detach,%
          dev2bitmap,dev,cur,deviance,off,prev,,dexp,df,dfbetas,dffits,%
          dgamma,dgeom,dget,dhyper,diag,diff,digamma,dim,dimnames,dir,%
          dirname,dlnorm,dlogis,dnbinom,dnchisq,dnorm,do,dotplot,double,%
          download,dpois,dput,drop,drop1,dsignrank,dt,dummy,dump,dunif,%
          duplicated,dweibull,dwilcox,dyn,edit,eff,effects,eigen,else,%
          emacs,end,environment,env,erase,eval,equal,evalq,example,exists,%
          exit,exp,expand,expression,External,extract,extractAIC,factor,%
          fail,family,fft,file,filled,find,fitted,fivenum,fix,floor,for,%
          For,formals,format,formatC,formula,Fortran,forwardsolve,frame,%
          frequency,ftable,ftable2table,function,gamma,Gamma,gammaCody,%
          gaussian,gc,gcinfo,gctorture,get,getenv,geterrmessage,getOption,%
          getwd,gl,glm,globalenv,gnome,GNOME,graphics,gray,grep,grey,grid,%
          gsub,hasTsp,hat,heat,help,hist,home,hsv,httpclient,I,identify,if,%
          ifelse,Im,image,\%in\%,index,influence,measures,inherits,install,%
          installed,integer,interaction,interactive,Internal,intersect,%
          inverse,invisible,IQR,is,jitter,kappa,kronecker,labels,lapply,%
          layout,lbeta,lchoose,lcm,legend,length,levels,lgamma,library,%
          licence,license,lines,list,lm,load,local,locator,log,log10,log1p,%
          log2,logical,loglin,lower,lowess,ls,lsfit,lsf,ls,machine,Machine,%
          mad,mahalanobis,make,link,margin,match,Math,matlines,mat,matplot,%
          matpoints,matrix,max,mean,median,memory,menu,merge,methods,min,%
          missing,Mod,mode,model,mosaicplot,mtext,mvfft,na,nan,%response,
          names,omit,nargs,nchar,ncol,NCOL,new,next,NextMethod,nextn,%
          nlevels,nlm,noquote,NotYetImplemented,NotYetUsed,nrow,NROW,null,%
          numeric,\%o\%,objects,offset,old,on,Ops,optim,optimise,optimize,%
          options,or,order,ordered,outer,package,packages,page,pairlist,%
          pairs,palette,panel,par,parent,parse,paste,path,pbeta,pbinom,%
          pcauchy,pchisq,pentagamma,persp,pexp,pf,pgamma,pgeom,phyper,pico,%
          pictex,piechart,Platform,plnorm,plogis,plot,pmatch,pmax,pmin,%
          pnbinom,pnchisq,pnorm,points,poisson,poly,polygon,polyroot,pos,%
          postscript,power,ppoints,ppois,predict,preplot,pretty,Primitive,%
          print,prmatrix,proc,prod,profile,proj,prompt,prop,provide,%
          psignrank,ps,pt,ptukey,punif,pweibull,pwilcox,q,qbeta,qbinom,%
          qcauchy,qchisq,qexp,qf,qgamma,qgeom,qhyper,qlnorm,qlogis,qnbinom,%
          qnchisq,qnorm,qpois,qqline,qqnorm,qqplot,qr,Q,qty,qy,qsignrank,%
          qt,qtukey,quantile,quasi,quit,qunif,quote,qweibull,qwilcox,%
          rainbow,range,rank,rbeta,rbind,rbinom,rcauchy,rchisq,Re,read,csv,%
          csv2,fwf,readline,socket,real,Recall,rect,reformulate,regexpr,%
          relevel,remove,rep,repeat,replace,replications,report,require,%
          resid,residuals,restart,return,rev,rexp,rf,rgamma,rgb,rgeom,R,%
          rhyper,rle,rlnorm,rlogis,rm,rnbinom,RNGkind,rnorm,round,row,%
          rownames,rowsum,rpois,rsignrank,rstandard,rstudent,rt,rug,runif,%
          rweibull,rwilcox,sample,sapply,save,scale,scan,scan,screen,sd,se,%
          search,searchpaths,segments,seq,sequence,setdiff,setequal,set,%
          setwd,show,sign,signif,sin,single,sinh,sink,solve,sort,source,%
          spline,splinefun,split,sqrt,stars,start,stat,stem,step,stop,%
          storage,strstrheight,stripplot,strsplit,structure,strwidth,sub,%
          subset,substitute,substr,substring,sum,summary,sunflowerplot,svd,%
          sweep,switch,symbol,symbols,symnum,sys,status,system,t,table,%
          tabulate,tan,tanh,tapply,tempfile,terms,terrain,tetragamma,text,%
          time,title,topo,trace,traceback,transform,tri,trigamma,trunc,try,%
          ts,tsp,typeof,unclass,undebug,undoc,union,unique,uniroot,unix,%
          unlink,unlist,unname,untrace,update,upper,url,UseMethod,var,%
          variable,vector,Version,vi,warning,warnings,weighted,weights,%
          which,while,window,write,\%x\%,x11,X11,xedit,xemacs,xinch,xor,%
          xpdrows,xy,xyinch,yinch,zapsmall,zip},%
       otherkeywords={!,!=,~,$,*,\%,\&,\%/\%,\%*\%,\%\%,<-,<<-,_,/},%
       alsoother={._$},%
       sensitive,%
       morecomment=[l]\#,%
       morestring=[d]",%
       morestring=[d]'% 2001 Robert Denham
      }%
    
    \lstset{language=Renhanced,extendedchars=false,
      basicstyle=\footnotesize\ttfamily,
      commentstyle=\textsl,
      showstringspaces=false,
      frame=single,                   % adds a frame around the code
      numbers=left,                   % where to put the line-numbers
      stepnumber=2,
      escapeinside={\{\%}{)},
      %escapeinside={§}{§}
     }
    
    
    \begin{document}
    \begin{lstlisting}[language=Renhanced]
    x<-1 # {%\label{lst:eins})
    x<-1 # §\label{lst:eins}§
    \end{lstlisting}
    \end{document}

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •