Talk:Keyboard Shortcuts by Key: Difference between revisions

From Scribus Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(4 intermediate revisions by 2 users not shown)
Line 9: Line 9:


I doubt these work :
I doubt these work :
: Rotate an existing item on the page other than a line and constrain the angle of rotation Control-drag and rotate
* Rotate an existing item on the page other than a line and constrain the angle of rotation --> Control-drag and rotate
* Move image in image frame without entering frame edit mode --> Control-Alt-drag
 
== Creating a template for ShortcutMapper (need scripting help) -- [[User:Kunda|Kunda]] ([[User talk:Kunda|talk]]) 15:03, 7 June 2014 (CEST) ==
 
Following instructions from https://github.com/waldobronchart/ShortcutMapper#exporters-directory-setup a Scribus fork has been created: https://github.com/luzpaz/ShortcutMapper/tree/gh-pages/exporters/scribus
Process:
* Retrieved the current Scribus Keyboard Shortcuts from this page [[Keyboard_Shortcuts_by_Key]]
* formatted them: http://goo.gl/WyHBYY
* and 'symbolically' parsed: http://regex101.com/r/bY9vH2
 
Based on the instruction above, the keyboard shortcuts need to be converted in to a .json file using python. Then there is another script that injects the python in to the ShortcutMapper application.That's where I need help. [[User:Kunda|Kunda]] ([[User talk:Kunda|talk]])
 
===Other Solutions:===
1.
a-l-e: go to preferences > shortcuts and export the current set...
a-l-e: you'll get a clean xml...
 
2.
a-l-e: well, i think that it's better to create a script that outputs the markup for the wiki and a json for the graphical view...
            than manually fill the wiki and then scrap from there and hope that everything is fine :-)
Kunda: a-l-e, if I understood you correctly we need to then put all the shortcuts within one big <tag>data</tag> ?
Kunda: http://wiki.scribus.net/canvas/Raw_Code_Download
 
== Updated shortcuts as of 28 june 2014 ==
 
<pre>
BarcodeGenerator
ColorWheel
Ctrl+Shift+E ExportAsImage
ExportAsSVG
ExportAsXPS
FlattenPath
FontPreview
Shift+F7 HunspellPlugin
LensEffects
Ctrl+Alt+N NewFromDocumentTemplate
PathConnect
PathCutter
PathFinder
PathStroker
Picture Browser
PrintPreview
Ctrl+Alt+S SaveAsDocumentTemplate
ShortWords
SmoothPath
Subdivide
alignBlock
alignCenter
alignForced
alignLeft
alignRight
editActionMode
Ctrl+Shift+Del editClearContents
editColors
Ctrl+C editCopy
Ctrl+Shift+C editCopyContents
Ctrl+X editCut
Ctrl+Shift+A editDeselectAll
editEditRenderSource
editEditWithImageEditor
editJavascripts
editMark
editMarks
editMasterPages
editNotesStyles
Ctrl+V editPaste
Ctrl+Shift+V editPasteContents
Ctrl+Alt+Shift+V editPasteContentsAbs
editPasteImageFromClipboard
Ctrl+Shift+Z editRedoAction
editReplaceColors
Ctrl+F editSearchReplace
Ctrl+A editSelectAll
Ctrl+Alt+A editSelectAllOnLayer
F3 editStyles
editTruncateContents
Ctrl+Z editUndoAction
extrasDeHyphenateText
extrasGenerateTableOfContents
extrasHyphenateText
extrasManageImages
extrasTestQTQuick2_1
extrasUpdateDocument
Ctrl+W fileClose
fileCollect
fileDocSetup150
fileExportAsEPS
Ctrl+Shift+P fileExportAsPDF
fileExportText
fileImportAppendText
Ctrl+I fileImportImage
Ctrl+I fileImportText
fileImportText2
fileImportVector
Ctrl+N fileNew
Ctrl+Alt+N fileNewFromTemplate
Ctrl+O fileOpen
filePreferences150
Ctrl+P filePrint
Ctrl+Q fileQuit
fileRevert
Ctrl+S fileSave
Ctrl+Shift+S fileSaveAs
fontSize10
fontSize11
fontSize12
fontSize14
fontSize18
fontSize24
fontSize36
fontSize48
fontSize60
fontSize7
fontSize72
fontSize9
fontSizeOther
helpAboutPlugins
helpAboutQt
helpAboutScribus
helpCheckUpdates
F1 helpManual
helpOnlineDocs
helpOnlineTutorial1
helpOnlineWWW
helpOnlineWiki
helpTooltips
insertFrame
insertGlyph
insertMark2Mark
insertMarkAnchor
insertMarkItem
insertMarkNote
insertMarkVariableText
insertSampleText
itemAdjustFrameHeightToText
itemAdjustFrameToImage
itemAdjustImageToFrame
itemAttachTextToPath
itemAttributes
itemCombinePolygons
itemConvertToBezierCurve
itemConvertToImageFrame
itemConvertToOutlines
itemConvertToPolygon
itemConvertToSymbolFrame
itemConvertToTextFrame
Ctrl+K itemDelete
itemDetachTextFromPath
Ctrl+D itemDuplicate
itemEditWeld
itemExtendedImageProperties
itemFlipH
itemFlipV
Ctrl+G itemGroup
itemGroupAdjust
itemImageInfo
itemImageIsVisible
Ctrl+L itemLock
Ctrl+Shift+L itemLockSize
Ctrl+End itemLower
End itemLowerToBottom
Ctrl+Shift+D itemMulDuplicate
itemPDFAnnotationProps
itemPDFFieldProps
itemPDFIsAnnotation
itemPDFIsBookmark
itemPreviewFull
itemPreviewLow
itemPreviewNormal
itemPrintingEnabled
Ctrl+Home itemRaise
Home itemRaiseToTop
itemSendToInline
itemSendToPattern
itemShapeEdit
itemSplitPolygons
itemToggleInlineImage
itemTransform
Ctrl+Shift+G itemUngroup
itemUpdateImage
itemUpdateMarks
itemWeld
itemsUnWeld
pageApplyMasterPage
pageCopy
pageCopyToMasterPage
pageDelete
pageImport
pageInsert
pageManageGuides
pageManageMargins
pageMove
showMouseCoordinates
F11 specialToggleAllGuides
F12 specialToggleAllPalettes
Ctrl+Shift+U specialUnicodeSequenceBegin
stickyTools
Ctrl+E styleImageEffects
styleTabulators
tableAdjustFrameToTable
tableAdjustTableToFrame
tableDeleteColumns
tableDeleteRows
tableDistributeColumnsEvenly
tableDistributeRowsEvenly
tableInsertColumns
tableInsertRows
tableMergeCells
tableSetColumnWidths
tableSetRowHeights
tableSplitCells
toolsActionHistory
toolsAlignDistribute
toolsBookmarks
toolsCopyProperties
E toolsEditContents
Ctrl+T toolsEditWithStoryEditor
Y toolsEyeDropper
toolsInline
toolsInsertArc
B toolsInsertBezier
toolsInsertCalligraphicLine
F toolsInsertFreehandLine
I toolsInsertImageFrame
L toolsInsertLine
P toolsInsertPolygon
D toolsInsertRenderFrame
S toolsInsertShape
toolsInsertSpiral
A toolsInsertTable
T toolsInsertTextFrame
F6 toolsLayers
N toolsLinkTextFrame
toolsMeasurements
toolsOutline
toolsPDFAnnotLink
toolsPDFAnnotText
toolsPDFCheckBox
toolsPDFComboBox
toolsPDFListBox
toolsPDFPushButton
toolsPDFRadioButton
toolsPDFTextField
toolsPages
toolsPreflightVerifier
F2 toolsProperties
R toolsRotate
toolsScrapbook
C toolsSelect
toolsSymbols
toolsToolbarPDF
toolsToolbarTools
toolsToolbarView
U toolsUnlinkTextFrame
toolsUnlinkTextFrameWithTextCopy
toolsUnlinkTextFrameWithTextCut
Z toolsZoom
Ctrl++ toolsZoomIn
Ctrl+- toolsZoomOut
typeEffectAllCaps
typeEffectNormal
typeEffectOutline
typeEffectShadow
typeEffectSmallCaps
typeEffectStrikeThrough
typeEffectSubscript
typeEffectSuperscript
typeEffectUnderline
typeEffectUnderlineWords
unicodeBullet
Ctrl+Shift+Return unicodeColumnBreak
unicodeCopyRight
unicodeDashEm
unicodeDashEn
unicodeDashFigure
unicodeDashQuotation
Ctrl+Return unicodeFrameBreak
unicodeLigature_ff
unicodeLigature_ffi
unicodeLigature_ffl
unicodeLigature_fi
unicodeLigature_fl
unicodeLigature_ft
unicodeLigature_st
unicodeMidpoint
Shift+Return unicodeNewLine
Ctrl+Alt+- unicodeNonBreakingHyphen
Ctrl+Space unicodeNonBreakingSpace
unicodePageCount
Ctrl+Alt+Shift+P unicodePageNumber
unicodeQuoteApostrophe
unicodeQuoteCJKDoubleLeft
unicodeQuoteCJKDoubleRight
unicodeQuoteCJKSingleLeft
unicodeQuoteCJKSingleRight
unicodeQuoteDoubleLeft
unicodeQuoteDoubleLeftGuillemet
unicodeQuoteDoubleReversed
unicodeQuoteDoubleRight
unicodeQuoteDoubleRightGuillemet
unicodeQuoteLowDoubleComma
unicodeQuoteLowSingleComma
unicodeQuoteSingleLeft
unicodeQuoteSingleLeftGuillemet
unicodeQuoteSingleReversed
unicodeQuoteSingleRight
unicodeQuoteSingleRightGuillemet
unicodeQuoteStraight
unicodeRegdTM
Ctrl+Shift+- unicodeSoftHyphen
unicodeSolidus
unicodeSpaceEM
unicodeSpaceEN
unicodeSpaceHair
unicodeSpaceMid
unicodeSpaceThick
unicodeSpaceThin
unicodeTM
unicodeZerowidthNonBreakingSpace
unicodeZerowidthSpace
viewEditInPreview
Ctrl+1 viewFit100
viewFit200
viewFit400
viewFit50
viewFit75
Ctrl+0 viewFitInWindow
viewFitWidth
Ctrl+Alt+P viewPreviewMode
viewRulerMode
viewShowBaseline
viewShowBleeds
viewShowColumnBorders
Menu viewShowContextMenu
viewShowFrames
viewShowGrid
viewShowGuides
viewShowImages
viewShowLayerMarkers
viewShowMargins
Ctrl+Shift+R viewShowRulers
viewShowTextChain
viewShowTextControls
viewSnapToElements
viewSnapToGrid
viewSnapToGuides
viewToggleCM
viewToggleCMS
windowsCascade
windowsTile
</pre>

Latest revision as of 20:26, 28 June 2014

I suppressed this now seemingly irrelevant part :

Default Keyboard Shortcuts for Scribus 1.3.x : I'm initially laying this out in order of keys so we can keep them mapped easily. We can build a by functional area version once we complete this list a little more.


I suppressed following shortcuts (and changed them to what i saw)

Toggle All Palettes || F10 --> its rather F12
Insert Unicode Character || F12 + 4 digit hex value --> no

I doubt these work :

  • Rotate an existing item on the page other than a line and constrain the angle of rotation --> Control-drag and rotate
  • Move image in image frame without entering frame edit mode --> Control-Alt-drag

Creating a template for ShortcutMapper (need scripting help) -- Kunda (talk) 15:03, 7 June 2014 (CEST)

Following instructions from https://github.com/waldobronchart/ShortcutMapper#exporters-directory-setup a Scribus fork has been created: https://github.com/luzpaz/ShortcutMapper/tree/gh-pages/exporters/scribus

Process:

Based on the instruction above, the keyboard shortcuts need to be converted in to a .json file using python. Then there is another script that injects the python in to the ShortcutMapper application.That's where I need help. Kunda (talk)

Other Solutions:

1.
a-l-e: go to preferences > shortcuts and export the current set... 
a-l-e: you'll get a clean xml...
2.
a-l-e: well, i think that it's better to create a script that outputs the markup for the wiki and a json for the graphical view... 
           than manually fill the wiki and then scrap from there and hope that everything is fine :-)
Kunda: a-l-e, if I understood you correctly we need to then put all the shortcuts within one big <tag>data</tag> ?
Kunda: http://wiki.scribus.net/canvas/Raw_Code_Download

Updated shortcuts as of 28 june 2014

	BarcodeGenerator
	ColorWheel
Ctrl+Shift+E	ExportAsImage
	ExportAsSVG
	ExportAsXPS
	FlattenPath
	FontPreview
Shift+F7	HunspellPlugin
	LensEffects
Ctrl+Alt+N	NewFromDocumentTemplate
	PathConnect
	PathCutter
	PathFinder
	PathStroker
	Picture Browser
	PrintPreview
Ctrl+Alt+S	SaveAsDocumentTemplate
	ShortWords
	SmoothPath
	Subdivide
	alignBlock
	alignCenter
	alignForced
	alignLeft
	alignRight
	editActionMode
Ctrl+Shift+Del	editClearContents
	editColors
Ctrl+C	editCopy
Ctrl+Shift+C	editCopyContents
Ctrl+X	editCut
Ctrl+Shift+A	editDeselectAll
	editEditRenderSource
	editEditWithImageEditor
	editJavascripts
	editMark
	editMarks
	editMasterPages
	editNotesStyles
Ctrl+V	editPaste
Ctrl+Shift+V	editPasteContents
Ctrl+Alt+Shift+V	editPasteContentsAbs
	editPasteImageFromClipboard
Ctrl+Shift+Z	editRedoAction
	editReplaceColors
Ctrl+F	editSearchReplace
Ctrl+A	editSelectAll
Ctrl+Alt+A	editSelectAllOnLayer
F3	editStyles
	editTruncateContents
Ctrl+Z	editUndoAction
	extrasDeHyphenateText
	extrasGenerateTableOfContents
	extrasHyphenateText
	extrasManageImages
	extrasTestQTQuick2_1
	extrasUpdateDocument
Ctrl+W	fileClose
	fileCollect
	fileDocSetup150
	fileExportAsEPS
Ctrl+Shift+P	fileExportAsPDF
	fileExportText
	fileImportAppendText
Ctrl+I	fileImportImage
Ctrl+I	fileImportText
	fileImportText2
	fileImportVector
Ctrl+N	fileNew
Ctrl+Alt+N	fileNewFromTemplate
Ctrl+O	fileOpen
	filePreferences150
Ctrl+P	filePrint
Ctrl+Q	fileQuit
	fileRevert
Ctrl+S	fileSave
Ctrl+Shift+S	fileSaveAs
	fontSize10
	fontSize11
	fontSize12
	fontSize14
	fontSize18
	fontSize24
	fontSize36
	fontSize48
	fontSize60
	fontSize7
	fontSize72
	fontSize9
	fontSizeOther
	helpAboutPlugins
	helpAboutQt
	helpAboutScribus
	helpCheckUpdates
F1	helpManual
	helpOnlineDocs
	helpOnlineTutorial1
	helpOnlineWWW
	helpOnlineWiki
	helpTooltips
	insertFrame
	insertGlyph
	insertMark2Mark
	insertMarkAnchor
	insertMarkItem
	insertMarkNote
	insertMarkVariableText
	insertSampleText
	itemAdjustFrameHeightToText
	itemAdjustFrameToImage
	itemAdjustImageToFrame
	itemAttachTextToPath
	itemAttributes
	itemCombinePolygons
	itemConvertToBezierCurve
	itemConvertToImageFrame
	itemConvertToOutlines
	itemConvertToPolygon
	itemConvertToSymbolFrame
	itemConvertToTextFrame
Ctrl+K	itemDelete
	itemDetachTextFromPath
Ctrl+D	itemDuplicate
	itemEditWeld
	itemExtendedImageProperties
	itemFlipH
	itemFlipV
Ctrl+G	itemGroup
	itemGroupAdjust
	itemImageInfo
	itemImageIsVisible
Ctrl+L	itemLock
Ctrl+Shift+L	itemLockSize
Ctrl+End	itemLower
End	itemLowerToBottom
Ctrl+Shift+D	itemMulDuplicate
	itemPDFAnnotationProps
	itemPDFFieldProps
	itemPDFIsAnnotation
	itemPDFIsBookmark
	itemPreviewFull
	itemPreviewLow
	itemPreviewNormal
	itemPrintingEnabled
Ctrl+Home	itemRaise
Home	itemRaiseToTop
	itemSendToInline
	itemSendToPattern
	itemShapeEdit
	itemSplitPolygons
	itemToggleInlineImage
	itemTransform
Ctrl+Shift+G	itemUngroup
	itemUpdateImage
	itemUpdateMarks
	itemWeld
	itemsUnWeld
	pageApplyMasterPage
	pageCopy
	pageCopyToMasterPage
	pageDelete
	pageImport
	pageInsert
	pageManageGuides
	pageManageMargins
	pageMove
	showMouseCoordinates
F11	specialToggleAllGuides
F12	specialToggleAllPalettes
Ctrl+Shift+U	specialUnicodeSequenceBegin
	stickyTools
Ctrl+E	styleImageEffects
	styleTabulators
	tableAdjustFrameToTable
	tableAdjustTableToFrame
	tableDeleteColumns
	tableDeleteRows
	tableDistributeColumnsEvenly
	tableDistributeRowsEvenly
	tableInsertColumns
	tableInsertRows
	tableMergeCells
	tableSetColumnWidths
	tableSetRowHeights
	tableSplitCells
	toolsActionHistory
	toolsAlignDistribute
	toolsBookmarks
	toolsCopyProperties
E	toolsEditContents
Ctrl+T	toolsEditWithStoryEditor
Y	toolsEyeDropper
	toolsInline
	toolsInsertArc
B	toolsInsertBezier
	toolsInsertCalligraphicLine
F	toolsInsertFreehandLine
I	toolsInsertImageFrame
L	toolsInsertLine
P	toolsInsertPolygon
D	toolsInsertRenderFrame
S	toolsInsertShape
	toolsInsertSpiral
A	toolsInsertTable
T	toolsInsertTextFrame
F6	toolsLayers
N	toolsLinkTextFrame
	toolsMeasurements
	toolsOutline
	toolsPDFAnnotLink
	toolsPDFAnnotText
	toolsPDFCheckBox
	toolsPDFComboBox
	toolsPDFListBox
	toolsPDFPushButton
	toolsPDFRadioButton
	toolsPDFTextField
	toolsPages
	toolsPreflightVerifier
F2	toolsProperties
R	toolsRotate
	toolsScrapbook
C	toolsSelect
	toolsSymbols
	toolsToolbarPDF
	toolsToolbarTools
	toolsToolbarView
U	toolsUnlinkTextFrame
	toolsUnlinkTextFrameWithTextCopy
	toolsUnlinkTextFrameWithTextCut
Z	toolsZoom
Ctrl++	toolsZoomIn
Ctrl+-	toolsZoomOut
	typeEffectAllCaps
	typeEffectNormal
	typeEffectOutline
	typeEffectShadow
	typeEffectSmallCaps
	typeEffectStrikeThrough
	typeEffectSubscript
	typeEffectSuperscript
	typeEffectUnderline
	typeEffectUnderlineWords
	unicodeBullet
Ctrl+Shift+Return	unicodeColumnBreak
	unicodeCopyRight
	unicodeDashEm
	unicodeDashEn
	unicodeDashFigure
	unicodeDashQuotation
Ctrl+Return	unicodeFrameBreak
	unicodeLigature_ff
	unicodeLigature_ffi
	unicodeLigature_ffl
	unicodeLigature_fi
	unicodeLigature_fl
	unicodeLigature_ft
	unicodeLigature_st
	unicodeMidpoint
Shift+Return	unicodeNewLine
Ctrl+Alt+-	unicodeNonBreakingHyphen
Ctrl+Space	unicodeNonBreakingSpace
	unicodePageCount
Ctrl+Alt+Shift+P	unicodePageNumber
	unicodeQuoteApostrophe
	unicodeQuoteCJKDoubleLeft
	unicodeQuoteCJKDoubleRight
	unicodeQuoteCJKSingleLeft
	unicodeQuoteCJKSingleRight
	unicodeQuoteDoubleLeft
	unicodeQuoteDoubleLeftGuillemet
	unicodeQuoteDoubleReversed
	unicodeQuoteDoubleRight
	unicodeQuoteDoubleRightGuillemet
	unicodeQuoteLowDoubleComma
	unicodeQuoteLowSingleComma
	unicodeQuoteSingleLeft
	unicodeQuoteSingleLeftGuillemet
	unicodeQuoteSingleReversed
	unicodeQuoteSingleRight
	unicodeQuoteSingleRightGuillemet
	unicodeQuoteStraight
	unicodeRegdTM
Ctrl+Shift+-	unicodeSoftHyphen
	unicodeSolidus
	unicodeSpaceEM
	unicodeSpaceEN
	unicodeSpaceHair
	unicodeSpaceMid
	unicodeSpaceThick
	unicodeSpaceThin
	unicodeTM
	unicodeZerowidthNonBreakingSpace
	unicodeZerowidthSpace
	viewEditInPreview
Ctrl+1	viewFit100
	viewFit200
	viewFit400
	viewFit50
	viewFit75
Ctrl+0	viewFitInWindow
	viewFitWidth
Ctrl+Alt+P	viewPreviewMode
	viewRulerMode
	viewShowBaseline
	viewShowBleeds
	viewShowColumnBorders
Menu	viewShowContextMenu
	viewShowFrames
	viewShowGrid
	viewShowGuides
	viewShowImages
	viewShowLayerMarkers
	viewShowMargins
Ctrl+Shift+R	viewShowRulers
	viewShowTextChain
	viewShowTextControls
	viewSnapToElements
	viewSnapToGrid
	viewSnapToGuides
	viewToggleCM
	viewToggleCMS
	windowsCascade
	windowsTile