744 research outputs found

    Separate compilation of structured documents

    Get PDF
    This paper draws a parallel between document preparation and the traditional processes of compilation and link editing for computer programs. A block-based document model is described which allows for separate compilation of various portions of a document. These portions are brought together and merged by a linker program, called dlink, whose pilot implementation is based on ditroff and on its underlying intermediate code. In the light of experiences with dlink the requirements for a universal object-module language for documents are discussed. These requirements often resemble the characteristics of the intermediate codes used by programming-language compilers but with interesting extra constraints which arise from the way documents are executed

    Evaluating Invariances in Document Layout Functions

    Get PDF
    With the development of variable-data-driven digital presses - where each document printed is potentially unique - there is a need for pre-press optimization to identify material that is invariant from document to document. In this way rasterisation can be confined solely to those areas which change between successive documents thereby alleviating a potential performance bottleneck. Given a template document specified in terms of layout functions, where actual data is bound at the last possible moment before printing, we look at deriving and exploiting the invariant properties of layout functions from their formal specifications. We propose future work on generic extraction of invariance from such properties for certain classes of layout functions

    Reflowable documents composed from pre-rendered atomic components

    Get PDF
    Mobile eBook readers are now commonplace in today’s society, but their document layout algorithms remain basic, largely due to constraints imposed by short battery life. At present, with any eBook file format not based on PDF, the layout of the document, as it appears to the end user, is at the mercy of hidden reformatting and reflow algorithms interacting with the screen parameters of the device on which the document is rendered. Very little control is provided to the publisher or author, beyond some basic formatting options. This paper describes a method of producing well-typeset, scalable, document layouts by embedding several pre-rendered versions of a document within one file, thus enabling many computationally expensive steps (e.g. hyphenation and line-breaking) to be carried out at document compilation time, rather than at ‘view time’. This system has the advantage that end users are not constrained to a single, arbitrarily chosen view of the document, nor are they subjected to reading a poorly typeset version rendered on the fly. Instead, the device can choose a layout appropriate to its screen size and the end user’s choice of zoom level, and the author and publisher can have fine-grained control over all layouts

    Rapid depletion of dissolved organic sulphur (DOS) in freshwaters

    Get PDF
    Sulphur (S) is a key macronutrient for all organisms, with similar cellular requirements to that of phosphorus (P). Studies of S cycling have often focused on the inorganic fraction, however, there is strong evidence to suggest that freshwater microorganisms may also access dissolved organic S (DOS) compounds (e.g. S-containing amino acids). The aim of this study was to compare the relative concentration and depletion rates of organic 35S-labelled amino acids (cysteine, methionine) with inorganic S (Na235SO4) in oligotrophic versus mesotrophic river waters draining from low nutrient input and moderate nutrient input land uses respectively. Our results showed that inorganic SO42− was present in the water column at much higher concentrations than free amino acids. In contrast to SO42−, however, cysteine and methionine were both rapidly depleted from the mesotrophic and oligotrophic waters with a halving time < 1 h. Only a small proportion of the DOS removed from solution was mineralized and excreted as SO42− (< 16% of the total taken up) suggesting that the DOS could be satisfying a demand for carbon (C) and S. In conclusion, even though inorganic S was abundant in freshwater, it appears that the aquatic communities retained the capacity to take up and assimilate DOS

    Solitonic-exchange mechanism of surface~diffusion

    Full text link
    We study surface diffusion in the framework of a generalized Frenkel-Kontorova model with a nonconvex transverse degree of freedom. The model describes a lattice of atoms with a given concentration interacting by Morse-type forces, the lattice being subjected to a two-dimensional substrate potential which is periodic in one direction and nonconvex (Morse) in the transverse direction. The results are used to describe the complicated exchange-mediated diffusion mechanism recently observed in MD simulations [J.E. Black and Zeng-Ju Tian, Phys. Rev. Lett. {\bf 71}, 2445-2448(1993)].Comment: 22 Revtex pages, 9 figures to appear in Phys. Rev.

    'Run-time profiling of Algol 68-R programs using DIDYMUS and SCAMP'

    Full text link

    A Discrete Event Simulation model to evaluate the treatment pathways of patients with Cataract in the United Kingdom

    Get PDF
    Background The number of people affected by cataract in the United Kingdom (UK) is growing rapidly due to ageing population. As the only way to treat cataract is through surgery, there is a high demand for this type of surgery and figures indicate that it is the most performed type of surgery in the UK. The National Health Service (NHS), which provides free of charge care in the UK, is under huge financial pressure due to budget austerity in the last decade. As the number of people affected by the disease is expected to grow significantly in coming years, the aim of this study is to evaluate whether the introduction of new processes and medical technologies will enable cataract services to cope with the demand within the NHS funding constraints. Methods We developed a Discrete Event Simulation model representing the cataract services pathways at Leicester Royal Infirmary Hospital. The model was inputted with data from national and local sources as well as from a surgery demand forecasting model developed in the study. The model was verified and validated with the participation of the cataract services clinical and management teams. Results Four scenarios involving increased number of surgeries per half-day surgery theatre slot were simulated. Results indicate that the total number of surgeries per year could be increased by 40% at no extra cost. However, the rate of improvement decreases for increased number of surgeries per half-day surgery theatre slot due to a higher number of cancelled surgeries. Productivity is expected to improve as the total number of doctors and nurses hours will increase by 5 and 12% respectively. However, non-human resources such as pre-surgery rooms and post-surgery recovery chairs are under-utilized across all scenarios. Conclusions Using new processes and medical technologies for cataract surgery is a promising way to deal with the expected higher demand especially as this could be achieved with limited impact on costs. Non-human resources capacity need to be evenly levelled across the surgery pathway to improve their utilisation. The performance of cataract services could be improved by better communication with and proactive management of patients.Peer reviewedFinal Published versio
    • …
    corecore