OSDN Git Service

Updated documents, and fix typo of \ltj@@getht etc.
[luatex-ja/luatexja.git] / src / ltj-direction.lua
index 03b7295..c05d0ed 100644 (file)
@@ -77,7 +77,7 @@ do
    end
 end
 
-
+--
 local function adjust_badness(hd)
    if not node_next(hd) and getid(hd)==id_whatsit and getsubtype(hd)==sid_user
    and getfield(hd, 'user_id')==DIR then
@@ -221,7 +221,6 @@ do
            node_set_attr(w, attr_dir, v)
            if lv==0 then page_direction = v end
         else
-           Dnode.write(dir_pool[v]())
            if lv==0 then page_direction = v end
         end
          ensure_tex_attr(attr_icflag, 0)
@@ -281,7 +280,7 @@ do
    local function create_dir_whatsit_parbox(h, gc)
       stop_time_measure('tex_linebreak')
       -- start 側は ltj-debug.lua に
-      local new_dir =  ltjs.list_dir
+      local new_dir = ltjs.list_dir
       for line in traverse_id(id_hlist, to_direct(h)) do
         setfield(line, 'head', create_dir_whatsit(getlist(line), gc, new_dir) )
       end
@@ -756,6 +755,7 @@ do
       else
          setdimen('ltj@tempdima', 0)
       end
+      tex.sprint(cat_lp, '\\ltj@tempdima')
       tex.globaldefs = gt
    end
    luatexja.direction.get_box_dim = get_box_dim
@@ -1058,8 +1058,8 @@ do
             insert_after(db_head, db_tail, nn)
             db_tail = nn
          else
-           setfield(db, 'head', nn)
-            db_head, db_tail = nn, nn
+            setfield(db, 'head', nn)
+           db_head, db_tail = nn, nn
          end
       end
    end