view vendor/gems/coderay-1.0.0/lib/coderay/scanners/text.rb @ 947:be4106d14a35 bibplugin_bibtex

Parses a pasted bibtex entry and correctly adds its fields *except* the author names/institutions. Todo: Parse the author names/institutions and show the errors (flashing on the top of the page).
author luisf <luis.figueira@eecs.qmul.ac.uk>
date Wed, 18 Jul 2012 16:57:54 +0100
parents cbb26bc654de
children
line wrap: on
line source
module CodeRay
  module Scanners
    
    # Scanner for plain text.
    # 
    # Yields just one token of the kind :plain.
    # 
    # Alias: +plaintext+, +plain+
    class Text < Scanner
      
      register_for :text
      title 'Plain text'
      
      KINDS_NOT_LOC = [:plain]  # :nodoc:
      
    protected
      
      def scan_tokens encoder, options
        encoder.text_token string, :plain
        encoder
      end
      
    end
    
  end
end