Project

General

Profile

Defect #61 » rfpdf-korean.diff

Gyoung-Yoon Noh, 2009-05-21 04:17

View differences:

vendor/plugins/rfpdf/lib/rfpdf/korean.rb (working copy)
138 138
  			b='LRT'
139 139
  			b2='LR'
140 140
  		else
141
  			b2=''
142
  			if(border.index('L').nil?)
143
  				b2+='L'
144
        end
145
  			if(border.index('R').nil?)
146
  				b2+='R'
147
        end
148
  			b=border.index('T').nil? ? b2+'T' : b2
149
  		end
141
			if border.respond_to?:index
142
				b2=''
143
				if(border.index('L').nil?)
144
					b2+='L'
145
				end
146
				if(border.index('R').nil?)
147
					b2+='R'
148
				end
149
				b=border.index('T').nil? ? b2+'T' : b2
150
			end
151
		end
150 152
  	end
151 153
  	sep=-1
152 154
  	i=0
......
202 204
      end
203 205
  	end
204 206
  	#Last chunk
205
  	if(border and not border.index('B').nil?)
207
  	if(border and border.respond_to?(:index) and not border.index('B').nil?)
206 208
  		b+='B'
207 209
    end
208 210
  	Cell(w,h,s[j,i-j],b,2,align,fill)
lib/redmine/export/pdf.rb (working copy)
33 33
          super()
34 34
          set_language_if_valid lang
35 35
          case current_language.to_s.downcase
36
          when 'ko'
37
            extend(PDF_Korean)
38
            AddUHCFont()
39
            @font_for_content = 'UHC'
40
            @font_for_footer = 'UHC'
36 41
          when 'ja'
37 42
            extend(PDF_Japanese)
38 43
            AddSJISFont()
(13-13/46)