Add ratio as a json data #1
	
		Labels
		
	
	
	
	No labels
	
		
			
	
	kind/bug
		
			kind/duplicate
		
			kind/enhancement
		
			kind/question
		
			scope/core
		
			scope/core and generator
		
			scope/demos
		
			scope/generator
		
			scope/meta
		
			status/invalid
		
			status/wontfix
		
		
	
		No milestone
		
			
		
	
	No project
	
		
	
	
	
	
		No assignees
		
	
	
		
			
		
	
	
	
		1 participant
	
	
		
		
	Notifications
	
		
	
	
	
		
	
	
	Due date
No due date set.
	
		Dependencies
		
		
	
	
	No dependencies set.
		Reference: caribaud/melpomene#1
		
	
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	
	No description provided.
		
		Delete branch "%!s()"
	 
	Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Right now the pages height and width are hardcoded into the HTML reader frame :
<div id="reader-pages" class="animated" data-pages-width="9999" data-pages-height="9999" hidden>The only goal is to compute the page ratio :
function pageOriginalHeight() {return parseInt(READER_PAGES.dataset.pagesHeight)}function pageOriginalWidth() {return parseInt(READER_PAGES.dataset.pagesWidth)}function readerFrameRatio() {return READER_CONTENT_FRAME.clientWidth / READER_CONTENT_FRAME.clientHeight}function pageRatio() {return READER_PAGES.dataset.pagesWidth / READER_PAGES.dataset.pagesHeight}This could be pre-computed by the generator and added into the json file, the SVG contains the info : svg tag, attribute width / height.
New structure could be : melpomene -> pages_ratio and melpomene -> zooms ?
Adding ratio is no longer necessary as it must be dynamically inferred when data is from HTML